我正在尝试为我的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模板文字 - 不起作用