Pay*_*tar 3 npm typescript yarnpkg
我有一个如下所示的开发脚本。
"scripts": {
"dev": "./test.sh",
},
Run Code Online (Sandbox Code Playgroud)
当尝试运行“yarn dev”命令时。我收到以下错误:
Internal Error: spawn Unknown system error -8
at ChildProcess.spawn (node:internal/child_process:413:11)
at Object.spawn (node:child_process:757:9)
at N1 (/Users/p/Desktop/project/.yarn/releases/yarn-3.2.4.cjs:4:6994)
at ch.implementation (/Users/p/Desktop/project/.yarn/releases/yarn-3.2.4.cjs:392:17803)
at ch.exec (/Users/p/Desktop/project/.yarn/releases/yarn-3.2.4.cjs:395:1585)
at ch.run (/Users/p/Desktop/project/.yarn/releases/yarn-3.2.4.cjs:395:1756)
at c9 (/Users/p/Desktop/project/.yarn/releases/yarn-3.2.4.cjs:401:6449)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async LRe (/Users/p/Desktop/project/.yarn/releases/yarn-3.2.4.cjs:403:16)
at async o (/Users/p/Desktop/project/.yarn/releases/yarn-3.2.4.cjs:403:146)
Run Code Online (Sandbox Code Playgroud)
无论“test.sh”内有什么内容,都会发生此错误。我尝试在其中写入“Hello World”,但错误仍然存在。
有人见过这个错误吗?
我尝试重新安装node、brew、yarn、VS、nvm等。但这并没有解决我的问题。
请注意,这是一台新的 MacBook。我也尝试过更改权限但没有成功。
我也有类似的问题。
我有一个从 Node.JS 应用程序调用的脚本。该脚本具有适当的权限,但缺少特定的解释器。当从 shell 调用时它工作正常,但当 Node 调用它时失败。
解决方案是将解释器添加到文件顶部的脚本中:
#!/bin/bash
... REST OF FILE
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1247 次 |
| 最近记录: |