如何解决React js SyntaxError在节点模块Webpack中发生chokidar.js在功能4:2之外“返回”
我从昨天开始就面临这个问题。.此错误没有解决方案,下面提到了完整的错误日志
var v3Err;
try {
module.exports = require("chokidar");
return;
} catch(e) {
v3Err = e;
}
语法错误:E:\ test \ node_modules \ watchpack \ lib \ chokidar.js:在功能(4:2)之外“返回”
在Object._raise(E:\ test \ node_modules @ babel \ parser \ src \ parser \ error.js:60:45)
在Object.raiseWithData(E:\ test \ node_modules @ babel \ parser \ src \ parser \ error.js:55:17)
在Object.raise(E:\ test \ node_modules @ babel \ parser \ src \ parser \ error.js:39:17)
在Object.parseReturnStatement(E:\ test \ node_modules @ babel \ parser \ src \ parser \ statement.js:563:12)
在Object.parseStatementContent(E:\ test \ node_modules @ babel \ parser \ src \ parser \ statement.js:197:21)
在Object.parseStatement(E:\ test \ node_modules @ babel \ parser \ src \ parser \ statement.js:151:17)
在Object.parseBlockOrModuleBlockBody(E:\ test \ node_modules @ babel \ parser \ src \ parser \ statement.js:873:25)
在Object.parseBlockBody(E:\ test \ node_modules @ babel \ parser \ src \ parser \ statement.js:843:10)
在Object.parseBlock(E:\ test \ node_modules @ babel \ parser \ src \ parser \ statement.js:813:10)
在Object.parseStatementContent(E:\ test \ node_modules @ babel \ parser \ src \ parser \ statement.js:218:21)
npm ERR!代码ELIFECYCLE
npm ERR! errno 1
npm ERR! forbes-me@1.0.0开始:pawjs --no-cache --config=./pawconfig.json --env=development start
npm ERR!退出状态1
npm ERR!
npm ERR!在forbes-me@1.0.0启动脚本处失败。
npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。
npm ERR!可以在以下位置找到此运行的完整日志: npm ERR! C:\ Users \ glowlogix \ AppData \ Roaming \ npm-cache_logs \ 2020-08-17T09_19_41_742Z-debug.log
解决方法
我在项目中遇到了同样的问题。自动完成(由于输入错误)会自动将导入内容添加到我的文件中。当我删除它时,我的问题就解决了。因此,我建议您检查模块中是否有不必要的导入。
example of my auto added import
,我在代码中遇到了类似的问题,在代码中添加了不必要的autocmplete和不必要的导入。
import { IgnorePlugin } from 'webpack';
删除了此导入,它恢复了正常状态。
,为我添加了不需要的导入。删除并成功。
- 从“ webpack”导入{LoaderOptionsPlugin};
Uwanted Imports from webpack 在任何组件中都导致了我的错误,搜索每个文件以检查是否有任何不需要的导入可能已经爬入由于自动类型
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。