Windows10 运行react项目异常(Mac没有问题)问题

2021-06-17  本文已影响0人  日不落000
PS E:\work\product-report-R16.452> yarn start
yarn run v1.22.10
$ node --max-old-space-size=4096 ./node_modules/.bin/everest start
E:\work\product-report-R16.452\node_modules\.bin\everest:2
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
          ^^^^^^^

SyntaxError: missing ) after argument list
    at wrapSafe (internal/modules/cjs/loader.js:979:16)
    at Module._compile (internal/modules/cjs/loader.js:1027:27)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
    at Module.load (internal/modules/cjs/loader.js:928:32)
    at Function.Module._load (internal/modules/cjs/loader.js:769:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)
    at internal/main/run_main_module.js:17:47
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

方案1.

"start": "node --max-old-space-size=4096 ./node_modules/.bin/everest start -m dev",

改为

"start": "node --max-old-space-size=4096 ./node_modules/everest/bin/everest start -m dev",

方案2. 第一次安装成功后可以运行起来 之后重启电脑发现又失效了,因此添加了方案1.

安装Cygwin,安装完成后即可正常运行起来。

下载 Cygwin

Install Cygwin by running setup-x86_64.exe

方案3.

"start": "node --max-old-space-size=4096 ./node_modules/.bin/everest start -m dev",

改为

"start": "./node_modules/.bin/everest start -m dev",

参考链接:

webpack打包时出现shell语句不支持的错误如何解决 http://www.jerrychane.com/technique-sharing/2859.html

在 Windows 中运行 Linux 命令的 4 种方法 https://linux.cn/article-10935-1.html

https://stackoverflow.com/questions/55758019/webdriverio-error-on-window10-basedir-dirname-echo-0-sed-e-s-g/55758058

上一篇 下一篇

猜你喜欢

热点阅读