BrowserSync:安装浏览器同步后找不到命令

Fah*_*ani 6 macos node.js npm browser-sync npm-install

还有一个问题是打开的,同一个标题已被关闭但我的错误无法使用该问题中给出的解决方案解决.

  • Mac OSX El Capitan
  • 节点[v5.6.0]
  • Npm [v3.6.0]

我使用以下方法成功安装了Browser-Sync: bash $ sudo npm install -g browser-sync

但是当我通过输入以下内容检查浏览器同步版本时: bash $ browser-sync --version

我收到此错误: bash -bash: browser-sync: command not found

bol*_*lav 13

通过运行检查npm在哪里安装它的二进制文件npm bin -g,然后将其添加到您的PATH.

export PATH=$PATH:/usr/local/bin
Run Code Online (Sandbox Code Playgroud)

  • 它是否正确?[2016年11月19日下午11点34时的屏幕截图](https://cloud.githubusercontent.com/assets/13855113/13184360/5df0ca44-d761-11e5-9bbd-4289bf19e707.png)能够访问浏览器同步。请帮忙。 (2认同)

小智 6

这些对我都没有帮助,相反,我所做的是在执行他们网站上提供的浏览器同步下载命令后找到浏览器同步的文件位置。npm install -g 浏览器同步

结果我的Windows 10将该下载的文件放入本地磁盘(C)中的%appdata%文件夹中,但它是一个不可见的文件夹,而不是它应该在的正确位置,它需要位于Program Files内的nodejs文件夹中.. 。

因此,要找到此文件夹,请执行以下操作:在 Windows 10 的搜索栏中输入%appdata%并按Enter,它应该打开该隐藏文件夹...

然后单击npm > npm_modules >然后您应该看到显示browser-sync 的文件。突出显示所有这些文件并将其拖到本地磁盘 (C) > 程序文件 > nodejs中。您将收到允许访问提示,只需允许所有这些即可。

现在 browser-sync 和 nodejs 愉快地坐在一起,现在,您可以返回 CMD 窗口并输入browser-sync --version并获取正确的版本。

我正在参加 Coursera 课程,标题为“面向 Web 开发人员的 HTMl、CSS 和 Javascript”,并且遇到了这个问题,而这个解决方案使我能够继续设置我的环境来参加该课程。