Visual Studio 2017社区版Node.js控制台应用能否通过IDE管理Bower包?
在VS2017 Community里不用全局装Bower,纯IDE操作搞定包管理
嘿,完全可以不用命令行也不用配置环境变量,就在VS2017里搞定Bower的包管理!我给你一步步说怎么操作:
第一步:先在项目本地安装Bower(不用全局装)
因为你没法用npm install -g bower,那咱们把Bower装到当前项目里就行:
- 打开你的Node.js控制台项目,在解决方案资源管理器里找到Dependencies下面的
npm节点,右键它,选择「Install New npm Packages...」 - 在弹出的搜索框里输入
bower,找到对应的包后点击「Install」,等待安装完成。这时候Bower会被装到项目的node_modules文件夹里,同时你的package.json也会自动加上这个依赖。
第二步:启用VS的Bower可视化管理
装完本地Bower后,咱们让VS识别它并提供可视化操作:
- 右键你的项目,选择「Add」→「New Item」,在模板里找到Bower Configuration File(就是
bower.json),添加到项目中。 - 回到解决方案资源管理器,你会看到多了一个
Bower节点!右键这个节点,选择「Install New Bower Packages...」,就能搜索并安装任何你需要的Bower包了——全程都是IDE操作,根本不用碰命令行。
小提示
如果右键Bower节点没看到安装选项,先检查下你的VS2017有没有装「Node.js开发」工作负载(既然你能创建Node.js项目,大概率是装了的)。要是真没装,打开VS Installer,修改安装,勾选这个工作负载就行。
内容的提问来源于stack exchange,提问作者Maverick Meerkat
相关产品推荐
相关产品推荐

