我正在尝试将laravel与https://github.com/vue-bulma/vue-admin结合起来。不幸的是,npm build总是抛出意外的令牌。我正在使用laravel-mix。
任何有关此导出可能无效的想法?我问的是这个问题,因为我想知道这是否是无效的语法,这样我就可以判断我是否应该看看其他地方。
答案 0 :(得分:0)
import
是一个声明。
https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Statements/import
所以虽然这有效:
var import_ = function(x){ return x; };
var x = (a) => () => import_(a + 1);
x(3)()
/*
4
*/
这在语法上失败(在FF暂存器(Shift-F4)中测试)
var x = (a) => () => import("");
x(3)()
/*
Exception: SyntaxError: expected expression, got keyword 'import'
@Scratchpad/1:2
*/
在节点上,您会收到不同的错误消息,但基本上是相同的
$ node
> var x = (a) => () => import("");
var x = (a) => () => import("");
^^^^^^
SyntaxError: Unexpected token import