应用程序部署到Heroku时未找到Webpack
我收到错误sh: 1: webpack: not found
应用程序部署到生产时sh: 1: webpack: not found
。 我已经尝试将所有与webpack相关的依赖从devDependency列表移动到package.json文件中的依赖项列表中。 Heroku错误日志可以在这里看到更深入的了解。 可以采取哪些步骤来解决这个问题?
您假设'webpack'作为您的heroku环境中的全局软件包进行安装。
直接从您的node_modules运行webpack以避免必须全局安装它,就像这样...
的package.json:
{
...
"scripts": {
"build": "node node_modules/webpack/bin/webpack.js --display-error-details",
...
}
...
}
你可以尝试在postinstall上运行npm run build吗? 这对我有用。
的package.json
{
...
"scripts": {
"start": "node server.js",
"postinstall": "npm run build",
...
}
...
}
链接地址: http://www.djcxy.com/p/85105.html
上一篇: Webpack not found when app deployed to Heroku
下一篇: Have the server build VS. check in & push a locally built app