如何在VS2015中禁用“npm install”

5
在VS2015中,打开使用node包(例如gulpfile.js)的Web项目/解决方案会导致VS自动运行“npm install”并安装所有包。VS2015附带了一个旧版本的npm(1.4.19),它不会对软件包依赖项进行“平面”安装,这会导致创建超过260个字符的路径。每次打开Visual Studio时都会发生这种情况,真的很痛苦。我找到了几个解决方法(包括http://jameschambers.com/2015/09/upgrading-npm-in-visual-studio-2015/),但理想情况下应该有一个设置来禁用“自动npm安装”,或者类似于此的设置,我只是找不到该设置或该设置不存在。
1个回答

1
你可以从Visual Studio中“隐藏”所有Web工具:
  1. 在“工具”菜单下选择“选项...”
  2. 转到“项目和解决方案”->“外部Web工具”
  3. 如果你想让Visual Studio使用全局安装的npm - 只需删除以$(DevEnvDir)开头的所有项目的复选框。
  4. 如果你想完全禁用VS中的所有Web工具:取消勾选所有复选框。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接