1
我們的應用程序使用webpack。我需要我的所有測試運行並通過網絡包創建工件;帶網站包的gitlab-ci:我需要什麼圖片?
在我的package.json, 「建」 腳本定義:
..
"build": "webpack --config webpack.config.prod.js -p"
..
,這是我gitlab-ci.yml現在:
圖像:iteamdev /節點的WebPack:最新
variables:
NODE_ENV: "development" # required, because we need to install devDependencies
stages:
- build
compile:
stage: build
script:
- npm -v
- npm install -qs # install all dependencies (and devDependencies)
- npm run build # run webpack, set NODE_ENV=production
artifacts:
paths:
- dist/
我對「圖像」有什麼選擇?我用的是我的需求嗎?我應該使用特定版本嗎?
在較新的節點版本上使用它的任何特定原因?它看起來像是關於webpack的具體問題,它不包含在這張圖片中。 –
@JoshNoe我們當時使用了Node 4.2.2作爲GitLab CE,我不認爲有什麼理由使用該版本,而不是新版本。 –