簡體   English   中英

Webpack 環境變量是未知參數

[英]Webpack environment variable are unknown argument

我正在嘗試創建一個 webpack 設置,但無法使其與環境變量一起使用。 我已閱讀文檔超過 10 次,但找不到解決方案。

我的包 json 有這個腳本:

"build": "webpack --config webpack.config.js --env.MODE=production "

但是當我運行它時,節點告訴我:

webpack: Unknown argument: --env.MODE=production
Usage: webpack --config <path to webpack configuration file> e.g. ./webpack.config.js
Description: Provide path to a webpack configuration file
Documentation: https://webpack.js.org/configuration/

編輯:我終於找到了解決方案。 webpack-ci 安裝的版本是 "webpack-cli": "^4.0.0-beta.2"。 我降級了它,現在工作正常。

我就是這樣做的,您可以在此處查看文件

  "prod": "webpack -p --mode=production --config webpack.prod.js",
  "start": "webpack --mode=development --config webpack.dev.js",

只需與間距一起使用..

"build": "webpack --mode=production --config webpack.config.js --env MODE=production"

現在你可以像這樣解析它:

module.exports = ({ MODE }, { mode }) => {...}

祝你有美好的一天!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM