Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 第一个应用程序使用create react应用程序,npm开始不工作_Reactjs_Create React App_Npm Start - Fatal编程技术网

Reactjs 第一个应用程序使用create react应用程序,npm开始不工作

Reactjs 第一个应用程序使用create react应用程序,npm开始不工作,reactjs,create-react-app,npm-start,Reactjs,Create React App,Npm Start,我正在尝试创建我的第一个react应用程序,基本上在步骤1遇到了问题。我正在尝试默认的CreateReact应用程序安装上的NPMStart,我收到以下错误。我已经包括了显示CreateReact应用程序成功运行的屏幕截图,但这并没有修复任何问题。我已经包括了它成功运行create react应用程序和我运行npm start却没有运气的截图。谢谢 以下是日志文件: 18详细的npm v6.4.1 19错误文件sh 20错误代码ELIFECYCLE 21错误-无错误 22错误系统调用生成 23错

我正在尝试创建我的第一个react应用程序,基本上在步骤1遇到了问题。我正在尝试默认的CreateReact应用程序安装上的NPMStart,我收到以下错误。我已经包括了显示CreateReact应用程序成功运行的屏幕截图,但这并没有修复任何问题。我已经包括了它成功运行create react应用程序和我运行npm start却没有运气的截图。谢谢

以下是日志文件:

18详细的npm v6.4.1 19错误文件sh 20错误代码ELIFECYCLE 21错误-无错误 22错误系统调用生成 23错误robofriends@0.1.0开始:
react脚本开始
23错误产卵事件 24错误发生在robofriends@0.1.0开始脚本。 24错误这可能不是npm的问题。上面可能还有其他日志输出。 25详细退出[1,true]

我尝试了此解决方案,但对我无效:

stackoverflow.com/a/42539669/5069226


看起来这与您的工作区路径有关

我试图用路径
/tmp/Users/Neil/Desktop/Complete Web Developer/Section 18\u React:Redux/robofriends
在我的机器上复制这个,我能够复制您的错误

╭─  /tmp/Users/Neil/Desktop/Complete Web Developer/Section 
18_React:Redux/robofriends 
╰ yarn start                                                                                                                                                                                                     K8S: tools    11:37:33
yarn run v1.7.0
$ react-scripts start
/bin/sh: react-scripts: command not found
error Command failed with exit code 127.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
但是当我把
robofriends
目录移到树的更高位置时,它工作得很好

╭─  /tmp/Users/robofriends 
╰ yarn start                                                                                                                                                                                             K8S: tools  INT(-2) ↵  11:38:34
yarn run v1.7.0
Starting the development server...
我猜可能是节点模块的长路径,也可能是路径中的非字母字符,
。因此,我回到
React:Redux
目录,将其重命名为
…React\u Redux
,并在/tmp/Users/Neil/Desktop/Complete Web Developer/Section 18_React\u Redux/robofriends`中再次尝试
npm start
,效果很好:)


因此,看起来npm不喜欢可执行路径中的

请看,我在这里尝试过,但不幸的是,它没有解决我的问题:(在执行
npm安装之前,您是否删除了
package lock.json
?我没有..我应该删除吗?您是否可以运行
tail-n 1000/Users/Neil/.npm/_logs/.log
,并将其添加到帖子中。请从控制台复制并粘贴,因为这对我们来说更容易操作。我怀疑是这样的事情!做得好:-)我在说话的时候就在试,就是这样!!!谢谢你,先生:)我在react课程的第一个视频上,真的很沮丧,我甚至没能做这么多