执行npm start 后报错

执行npm start 后报错

问题描述:

执行npm start命令后报错该怎解决呢?

相关代码:

//index.js相关代码:相关截图:
​import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';


ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
);

相关代码:

//App.js相关代码:​
​function App() {
return (
<div className="App">
Hello World
</div>
);
}

export default App;


//命令行报错信息
C:\Users\72718\Desktop\reactjs>npm start
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path C:\Users\72718\Desktop\reactjs\package.json
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\72718\Desktop\reactjs\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\72718\AppData\Roaming\npm-cache\_logs\2021-01-31T07_19_53_061Z-debug.log



正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,是这个原因,npm start 这个命令一定要在项目文件夹my-app下执行才行。

能自己解决问题,很棒,祝学习愉快!



  • ZZD271X 提问者 #1

    好的,谢谢老师!

    2021-01-31 16:59:17
ZZD271X 提问者 2021-01-31 15:47:10

原来是因为在my-app外面的文件夹的命令行工具执行的npm start 命令,所以找不到路径,然后我在my-app这个文件夹的命令行执行npm start没有报错,就打开了,好像是因为这个原因

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师