谢谢大家的回应。
经过大量的搜索并花了很多时间在我的问题上,我得以解决我的问题。我认为,如果有人面临类似的困境,最好发布答案。
以下是文档,在这里我找到了答案https://devcenter.heroku.com/articles/nodejs-
support
- 默认情况下,在heroku生产中设置为true。这就是为什么仅安装依赖项的原因。(并跳过devDependencies)
heroku config:set NPM_CONFIG_PRODUCTION=false
将production设置为false,以强制heroku安装所有软件包。
** only do this if doing development.
- 默认情况下,Heroku缓存所有依赖项,因此部署速度更快。
heroku config:set NODE_MODULES_CACHE=false $ git commit -am 'disable node_modules cache' --allow-empty $ git push heroku master ** Preferable only if new dependencies are added in package.json
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)