0

我正在尝试使用 Google Cloud Builder 打包一个网络应用程序。

我已经npm install在同一构建的上一步工作。

文件webpack.config.js已准备好在 Google Cloud Builder 之外使用和测试。它/workspace在此构建的上一步中被克隆到内部。

如何将webpack命令作为构建步骤执行?

4

2 回答 2

1

这就是我设法在 Google Cloud Builder 配置脚本中运行 webpack 的方式。我必须使用 npx 才能使用 npm docker 映像执行它。

这是运行 webpack 并进入文件的步骤cloudbuild.yaml

# run webpack
- name: 'gcr.io/cloud-builders/npm'
  entrypoint: 'npx'
  args: ['webpack']
  dir: '${_MY_APP_DIR}templates/react_app/build'
  timeout: 10s
于 2018-09-26T16:08:50.410 回答
-1

假设您使用的 webpack 版本 >=4: webpack --mode=production --config ./webpack.config.js

于 2018-09-26T12:13:33.693 回答