提问者:小点点

Express Webpack弹性豆茎部署


尝试将我的服务器应用程序部署到弹性豆茎。webpack命令有问题。这是在本地安装在开发依赖项上的。运行应用程序的命令是:

"build": "webpack --config webpack.config.js",
"start": "npm run build && node ./dist/index.js"

webpack配置文件有助于使用Express设置打字稿。

这已经通过AWS代码管道进行了设置,它监听我的github master分支上的更改,随后触发构建过程以部署到生产环境。

返回的错误是“webpack:找不到命令”。我做错了什么,解决方法是什么?这是否与. eb扩展有关,我是否指示弹性豆在执行默认的npm start命令之前进行npm安装?


共1个答案

匿名用户

豆茎安装仅在“依赖项”中列出的依赖项。如果您想安装所有软件包,请添加带有说明的配置文件:

文件:/. eb扩展/ec2.config

container_commands:
    npmglobals:
        command: "sudo -u webapp npm i"