从Heroku的子目录运行npm
我有一个解决scheme,最初包含2个项目。 一个是API,二是客户端。 而且这个项目都有自己的依赖关系映射到它们自己的packages.json
文件中,这些文件放在subdir中。
所以问题是如何从heroku上的子目录运行'npm install'?
我尝试了一些东西在主npm文件中
"scripts": { "postinstall": "cd my_subdir; npm install" },
但它不起作用,显示can't cd to my_subdir
使用npm的--prefix
选项:
"scripts": { "postinstall": "npm install --prefix ./my_subdir" }