vue.js - 如何在 vue.config.js 中使用 ES6?

标签 vue.js ecmascript-6

import routes from "./src/router/routes";

module.exports = {
 // routes
}

这里不能使用es6模块,报错:

import routes from "./src/router/routes";
       ^^^^^^

SyntaxError: Unexpected identifier

require 也不起作用,因为路由是 ES6 模块(有 import 语句)

const routes = require("./src/router/routes");

最佳答案

您必须在 NodeJs 中启用 ES6 模块。

检查此链接是否启用:

注意:此资源是实验性的

关于vue.js - 如何在 vue.config.js 中使用 ES6?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63001659/

相关文章:

javascript - 在声明链中使用 , (逗号)代替正确的变量定义(如 const、var 或 let)是一种好的 JS 实践吗?

Javascript - 数组上的 flatMap 方法 - (flatMap 不是函数)

node.js - 数据显示在 websocket 响应中,但不显示在已解决的 promise 中

vue.js - Vue Js - 如何从 url 获取 slug?

vue.js - VueJS - 重新加载页面后无法将 mapState 的值分配给数据属性

javascript - 我怎样才能用 meteor 链接动态导入?

javascript - 如何在辅助函数中使用箭头函数代替 'bind'

javascript - 如何在不迭代数组的情况下提取对象数组中特定键的值?

javascript - 如何使用 ES5 扩展 ES6 类?

javascript - 每个单词的第一个字母大写