我有一个使用babel的node.js应用程序。为了构建它,我将构建类型更改为 npm,并添加了"npm run babel"来执行 babel 步骤。
但是,当它部署时,它会运行一段时间,然后最终耗尽磁盘空间:
cp: cannot create regular file ‘/tmp/contents410112420/app/node_modules/babel-cli/node_modules/babel-runtime/node_modules/core-js/fn/typed/data-view.js’: No space left on device
帮助!
切换到 npm v3 应该可以解决问题,因为它减少了重复依赖项的数量。
你可以在 package.json 中执行此操作,例如:
"engines": { "npm": "3.x" }
或者切换到节点.js v6 并默认获取 npm v3:
"engines": { "node": "6.x" }