对于我正在处理的新项目,我想将我的节点包安装在一个目录中,同时将我的"packages.json"文件放在另一个目录中。换句话说,我希望将我的"node_modules"目录和"packages.json"文件放在两个单独的文件夹中。有没有办法做到这一点?我已经浏览了命令纪录片,但似乎找不到解决方案。
在要node_modules
在同一文件夹中的每个文件夹中创建一个单独的package.json
。这就是 NPM 的工作方式;)
项目中可以有任意数量的package.json
文件。
除此之外,您不能将node_modules
与package.json
分开,因为 Node.js 使用package.json
来查找包含在 require
中的正确模块。例如,在该文件夹中运行npm update
时,需要在同一文件夹中的两个部分。
这就是NPM和Node.js如何愉快地一起工作;)