一些相关问题:
首先,我使用的是PhpStorm 9.0.2,并希望将node_modules包目录从项目的根目录移动到子目录。但是当我尝试这样做时,我安装的所有软件包都不再显示在" Node.js和NPM"设置页面。我似乎无法找到设置路径的位置,这甚至是可以做到的事情吗?
其次,我注意到我的package.json文件中有一些依赖项,可能是我的项目设置时的默认值。但是从那以后我安装的大多数Node.js软件包都没有显示出来。有没有办法在PhpStorm或其他方面确保package.json自动与我目前安装的软件包保持同步?这就是bower.json和我的客户端软件包似乎发生的事情。
第三,我还想将package.json移到子目录中,我能以某种方式这样做吗?
答案 0 :(得分:0)
package.json
目录始终位于node_modules
旁边。只要你将两者都移到同一个子目录中,事情就可以了,这取决于你运行Node.js代码的方式/位置。
就个人而言,我不明白为什么你只想移动node_modules
目录。基于各种资源(such as this one),建议不要签入npm install xxx
目录。在IDE中,您也可以排除此文件夹,使其不再显示在文件浏览器窗口中。
对于您的上一个问题,在执行package.json
时,依赖项不会保存到您的--save
文件中。要保存它,请在install语句末尾添加--save-dev
(或npm install xxx --save
for test dependencies)标记:Dim ws as Excel.Worksheet
Set ws = ActiveWorkbook.Sheets("Sheet1")
。