visual-studio-2015 - 'browser-sync' 在 VS 2015 中不被识别为内部或外部命令作为外部工具

标签 visual-studio-2015 browser-sync

我全局安装了浏览器同步,并使用以下 URL 设置 Visual Studio 进行浏览器同步:

https://github.com/peterblazejewicz/visual-studio-web-developer/blob/master/using-browsersync-as-a-tool-in-visual-studio.md

当我运行外部工具浏览器同步时,出现错误:

'browser-sync' is not recognized as an internal or external command,
operable program or batch file.

有人可以告诉我这里有什么问题吗,我多次全局安装了浏览器同步,并且还 checkin 了以下目录:

C:\Users\userName\AppData\Roaming\npm --> i see browser-sync and browser-sync.cmd in that folder.

最佳答案

您可能需要在 Path 环境变量中添加对 npm 文件夹的引用。在 Windows 7 中,您可以通过以下步骤执行此操作:

  1. 开始菜单
  2. 右键单击“计算机”并选择“属性”
  3. 在左侧 Pane (“控制面板主页”标题下)点击“高级系统设置”(您必须是管理员)
  4. 单击“环境变量”按钮
  5. 顶部列表是您的个人用户帐户变量,底部列表是系统范围的变量;您需要在顶部编辑(或创建)PATH 变量,方法是单击 PATH 变量,然后单击“编辑”按钮;如果该部分中还没有 PATH 变量,则单击“新建”按钮
  6. 如果您要添加新变量,请输入 PATH 作为变量名称,变量值应该是您的 npm 文件夹的路径(在我的系统上为 C:\Users\\AppData\Roaming\npm)
  7. 如果您正在编辑现有变量,请转到当前变量值的末尾并添加一个分号,后跟 npm 文件夹的路径(见上文)
  8. 单击“确定”,再次单击“确定”,然后再单击“确定”返回控制面板,然后您也可以将其关闭
  9. 您必须重新启动将项目添加到 PATH 变量时打开的所有命令窗口;他们不会自动检测更新的值

关于visual-studio-2015 - 'browser-sync' 在 VS 2015 中不被识别为内部或外部命令作为外部工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38722279/

相关文章:

.net - SQL Azure : SSL Provider, 错误:0 - 等待操作超时

javascript - Node 更新特定包

javascript - Gulp 4 & BrowserSync : Style Injection?

css - Gulp - BrowserSync 不重新加载页面

c# - 发布到 IIS 7.5 时出现 ASP.NET Core 404 错误

visual-studio-2015 - Visual Studio 2015不断切换启动项目

git - 如何将 p4merge 设置为 Visual Studio 2015 的 diff 工具 |混帐

c++ - 使用.natvis 文件在visual studio 2015 中自定义多维数组调试

javascript - 调用 bs.reload(*.html) 是否会重新加载 app 目录下的所有 html 文件?

javascript - React 热模块替代方案——Rollup、Gulp 和 Browsersync