vuejs 设置API_URL dev.env.js 给出意外的"/$/"



我正在尝试为我的dev.env.js文件设置API_URL变量:

'use strict'
const merge = require('webpack-merge')
const prodEnv = require('./prod.env')
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
API_URL: '"http://127.0.0.1:8000/api"'
})

并将其用于 API 调用:

this.$http.get('${process.env.API_URL}/companyAddress')

不知何故,我的服务器错误地响应我:

Response {url: "http://127.0.0.1:8000/api/$/companyAddress", 
ok: false, status: 405, statusText: "Method Not Allowed",

为什么会这样?这个"$"从何而来?

问题就在这里:

this.$http.get('${process.env.API_URL}/companyAddress')

答案在这里:ES6/ECMA6模板文字 - 不起作用

最新更新