嘿, 我是编程和尝试设置工具链并创建新的React Native项目的新手。
我已经完成了这些操作,但是当我在VScode npm run中编写时遇到了这个错误
开始展览
在C:\ Users \ 35845 \ Documents \ ReactNativeProject \ MyApp中启动项目
Expo DevTools在http:// localhost:19002上运行
在浏览器中打开DevTools ...(按shift-d禁用)
错误:生成Powershell ENOENT
在Process.ChildProcess._handle.onexit(内部/child_process.js:240:19)
at onErrorNT (internal/child_process.js:415:16)* at process._tickCallback (internal/process/next_tick.js:63:19)
npm错误!代码ELIFECYCLE
npm错误! errno 1
npm错误! @开始:expo start
npm错误!退出状态1
npm ERR!
npm错误!在@启动脚本处失败。
npm错误! npm可能不是问题。上面可能还有其他日志记录输出。
npm错误!可以在以下位置找到此运行的完整日志:
npm错误! C:\ Users \ 35845 \ AppData \ Roaming \ npm-cache_logs \ 2020-08-26T08_53_44_736Z-debug.log
有人可以帮我这个忙吗?谢谢
答案 0 :(得分:1)
在Windows上使用cmd代替git bash或PowerShell,然后尝试以下步骤并运行:-
Delete node_modules folder
run npm cache clean --force
npm install
expo start
确保您位于应用程序文件夹中(其中存在package.json)