每个项目npmrc ::我如何做到这一点?
如果这是我的项目布局:
- 的package.json
- .npmrc
- /客户
- /服务器
我想要npm来安装模块来:
- /服务器/ node_modules
我应该如何设置我的前缀?
现在我的.npmrc文件有: prefix = ./server
但是只要安装到目录,并在前缀目标中放置一个空的node_modules文件夹即可。 我在这里做错了什么?
没关系。 我刚刚阅读这个链接 。
编辑:它现在还不能完成,即使在他们的更改日志中,它表示per-project npmrc支持在1.4.11版本中可用。
它在CLI中起作用,所以npm install package --prefix ./folder
会把带有包的node_modules文件夹放到前缀目的地,这不是很有用。 使用–save将不会更新package.json中的依赖关系。