我知道它与.env
文件有关,但它在这个构建任务中实际上做了什么?
"build:dev": "webpack-dev-server -r dotenv/config --open --config webpack.dev.js"
我在这里找到了一个答案:https://zetcode.com/javascript/dotenv/
-r dotenv/config
是一个命令行,用于预加载dotenv
及其config()
方法。-r
相当于--require
。如果我们不在命令行中使用它,那么我们需要在我们的应用程序中要求dotenv
,如下所示:require('dotenv').config()