webpack 编译在新计算机上给出 ts-loader 错误
webpack compile gives ts-loader error on new computer
我刚刚安装了一台新笔记本电脑,检查了我的资源 运行 npm install 是常态。然后 运行 webpack 构建如下:
npm 运行 clean && npm 运行 scss && webpack --bail --progress --profile
然后我收到此错误,我无法在任何地方找到详细信息。我已经删除 node_modules 并重新 运行 npm install 再次但仍然遇到同样的问题。我束手无策...知道我能做些什么来解决这个问题吗?
ERROR in ./src/main/webapp/admin/main.ts
Module build failed (from ./node_modules/ts-loader/index.js):
\node_modules\ts-loader\node_modules\micromatch\index.js:44
let isMatch = picomatch(String(patterns[i]), { ...options, onResult }, true);
^^^
SyntaxError: Unexpected token ...
at NativeCompileCache._moduleCompile (E:\mydirs\node_modules\v8-compile-cache\v8-compile-cache.js:240:18)
at Module._compile (E:\mydirs\node_modules\v8-compile-cache\v8-compile-cache.js:186:36)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)`
我正在使用 typescript 2.7.2、node 6.11.0 和 npm 3.10.10
我升级到节点 10,删除了 node_modules 运行 npm install 现在一切正常。
我刚刚安装了一台新笔记本电脑,检查了我的资源 运行 npm install 是常态。然后 运行 webpack 构建如下:
npm 运行 clean && npm 运行 scss && webpack --bail --progress --profile
然后我收到此错误,我无法在任何地方找到详细信息。我已经删除 node_modules 并重新 运行 npm install 再次但仍然遇到同样的问题。我束手无策...知道我能做些什么来解决这个问题吗?
ERROR in ./src/main/webapp/admin/main.ts
Module build failed (from ./node_modules/ts-loader/index.js):
\node_modules\ts-loader\node_modules\micromatch\index.js:44
let isMatch = picomatch(String(patterns[i]), { ...options, onResult }, true);
^^^
SyntaxError: Unexpected token ...
at NativeCompileCache._moduleCompile (E:\mydirs\node_modules\v8-compile-cache\v8-compile-cache.js:240:18)
at Module._compile (E:\mydirs\node_modules\v8-compile-cache\v8-compile-cache.js:186:36)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)`
我正在使用 typescript 2.7.2、node 6.11.0 和 npm 3.10.10
我升级到节点 10,删除了 node_modules 运行 npm install 现在一切正常。