搜索

首页  >  问答  >  正文

Vue.js中未定义的过程

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

Uncaught ReferenceError: process is not defined

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

一旦您知道解决方案,请随时与我联系。

P粉387108772P粉387108772325 天前427

全部回复(1)我来回复

  • P粉465287592

    P粉4652875922024-02-18 09:51:36

    您可以在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),
          }),
       ]
       ...
    }

    回复
    0
  • 取消回复