搜尋

首頁  >  問答  >  主體

Vue.js中未定義的流程

我嘗試在我的 vue 專案中使用 process.env.process.env.VUE_APP_SERVER_URL 。但我收到如下錯誤。

Uncaught ReferenceError: process is not defined

它使用 webpack 並透過 npm start 命令運行。

一旦您知道解決方案,請隨時與我聯繫。

P粉387108772P粉387108772339 天前433

全部回覆(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
  • 取消回覆