6

我从昨天开始就面临这个问题..这个错误没有解决方案下面提到了完整的错误日志

var v3Err;
try {
    module.exports = require("chokidar");
    return;
} catch(e) {
    v3Err = e;
}
      

函数外的“返回”发生错误 (4:2)

SyntaxError: E:\test\node_modules\watchpack\lib\chokidar.js: 'return' 在函数之外 (4:2)

\test\node_modules@babel\parser\src\parser\statement.js:218:21) npm 错误!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!福布斯-我@1.0.0 开始:pawjs --no-cache --config=./pawconfig.json --env=development start npm 错误!退出状态 1 npm ERR!npm 错误!在 forbes-me@1.0.0 启动脚本中失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!C:\Users\glowlogix\AppData\Roaming\npm-cache_logs\2020-08-17T09_19_41_742Z-debug.log

4

4 回答 4

27

我在我的项目中遇到了同样的问题。自动完成(由于拼写错误)自动将导入添加到我的文件中。当我删除它时,我的问题就解决了。所以我建议你检查你的模块是否有不必要的导入。

我的自动添加导入示例

于 2020-08-24T19:39:50.073 回答
7

我在我的代码中遇到了类似的问题,在我的代码中添加了不需要的自动完成和不必要的导入。

import { IgnorePlugin } from 'webpack';

删除此导入并恢复正常。

于 2020-08-27T04:57:55.943 回答
3

为我添加了不需要的导入。删除,它的工作。

  • 从'webpack'导入{LoaderOptionsPlugin};
于 2020-10-27T11:20:56.197 回答
0

Uwanted Imports of modules from webpack in any components导致我出现错误,搜索每个文件以检查是否有任何由于自动类型而可能爬入的不需要的导入

于 2021-05-26T15:55:31.983 回答