我全局安装了浏览器同步,并使用以下 URL 设置 Visual Studio 进行浏览器同步:
当我运行外部工具浏览器同步时,出现错误:
'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 中,您可以通过以下步骤执行此操作:
- 开始菜单
- 右键单击“计算机”并选择“属性”
- 在左侧 Pane (“控制面板主页”标题下)点击“高级系统设置”(您必须是管理员)
- 单击“环境变量”按钮
- 顶部列表是您的个人用户帐户变量,底部列表是系统范围的变量;您需要在顶部编辑(或创建)PATH 变量,方法是单击 PATH 变量,然后单击“编辑”按钮;如果该部分中还没有 PATH 变量,则单击“新建”按钮
- 如果您要添加新变量,请输入 PATH 作为变量名称,变量值应该是您的 npm 文件夹的路径(在我的系统上为 C:\Users\\AppData\Roaming\npm)
- 如果您正在编辑现有变量,请转到当前变量值的末尾并添加一个分号,后跟 npm 文件夹的路径(见上文)
- 单击“确定”,再次单击“确定”,然后再单击“确定”返回控制面板,然后您也可以将其关闭
- 您必须重新启动将项目添加到 PATH 变量时打开的所有命令窗口;他们不会自动检测更新的值
关于visual-studio-2015 - 'browser-sync' 在 VS 2015 中不被识别为内部或外部命令作为外部工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38722279/