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

BrowserSync : Command not found after installing browser-sync

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

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

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

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

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

export PATH=$PATH:/usr/local/bin

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

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

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

然后点击 npm > npm_modules > 然后你应该看到文件说 browser-sync。突出显示并将所有这些文件拖到 本地磁盘 (C) > 程序文件 > nodejs。您将获得允许访问提示,只允许所有这些。

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

我正在将标题为 HTMl、CSS 和 Javascript for Web Developers 的 Coursera class 和 运行 用于解决这个问题和解决方案使我能够继续设置我的环境以接受 class.