我正在通过运行来构建我的应用程序npm run build
,但它会出现以下输出错误:
/home/markalexa/blog/client/node_modules/react-dev-utils/node_modules/globby/index.js:47
...taskOptions,
^^^
SyntaxError: Unexpected token ...
它指向目录中index.js
的这个代码块node_modules
:
const generateGlobTasks = (patterns, taskOptions) => {
patterns = arrayUnion([].concat(patterns));
assertPatternsInput(patterns);
checkCwdOption(taskOptions);
const globTasks = [];
taskOptions = {
...taskOptions, // <--
ignore: [],
expandDirectories: true
};
由于某种原因,该构建与扩展运算符存在问题。你能告诉我如何解决这个问题吗?我不是真正的 npm 开发人员。
节点版本:6.11.4
npm 版本:6.14.11
谢谢你。
编辑:
在将节点更新到 8.6 之后,它也提升了 V8 的版本,我在运行后得到了这个npm run build
:
/home/markalexa/blog/client/node_modules/fs-extra/lib/mkdirs/make-dir.js:85
} catch {
^
SyntaxError: Unexpected token {