我在一个项目中使用WebStorm,其中有一个包含三个网站的父目录。每个站点都有自己的package.json和node_modules。
- SiteNetwork (git repo, some shared resources)
- Site 1 (server.js, node_modules, etc.)
- Site 2 (server.js, node_modules, etc.)
- Site 3 (server.js, node_modules, etc.)
我想设置一个快捷方式,在这三个子目录中分别运行npm install
(单独)。默认情况下,“运行npm安装”操作在顶层运行(足够公平的假设)。
这可能吗?
答案 0 :(得分:2)
我建议使用“编辑”菜单下的“宏”功能。一旦你有一个宏,你很满意,你可以通过添加一个键映射使它成为一个快捷方式。
https://www.jetbrains.com/webstorm/help/using-macros-in-the-editor.html
答案 1 :(得分:1)
直接拨打npm install
子目录是not possible。
但你仍然可以使用它作为你的命令:
cd site1 && npm install
我无法重现您的Run npm install
问题。我创建了一个子目录,添加了package.json
,选择了Run npm install
,并将这个精确package.json
文件的依赖项安装到子目录中。