在Vue.js中没有定义进程

kb5ga3dv  于 2023-10-23  发布在  Vue.js
关注(0)|答案(1)|浏览(148)

我尝试在我的vue项目中使用process.env.process.env.VUE_APP_SERVER_URL。但是我得到了如下的错误。

Uncaught ReferenceError: process is not defined

它使用webpack并通过npm start命令运行。

9rnv2umw

9rnv2umw1#

可以在webpack.config.js中添加以下代码。

const webpack = require('webpack');
const dotenv = require('dotenv').config({ path: __dirname + '/.env' })

module.exports = {
   ...
   plugins: [
      new webpack.DefinePlugin({
          'process.env': JSON.stringify(dotenv.parsed),
      }),
   ]
   ...
}

相关问题