[英]I have moved my package.json file one folder up in react project and now `npm start` is not working
我当前的文件夹结构是
-- project folder
|-- package.json
|-- react-project
|-- src folder
|-- public folder
我的节点版本是 18
为了让npm start
工作,您必须从与您的package.json
相同的目录运行命令。
node_modules
、 package-lock.json
和package.json
应该始终位于项目的根目录中,这是一种很好的做法。
如果您移动这些文件/文件夹,可能会破坏它们的路径。
例如,在顶部的package.json
中,您将有一行类似于: "main": "node_modules/expo/AppEntry.js"
。 如果您移动node_modules
或package.json
,那么这将不再有效。 它需要更改为"./node_modules"
或"../node_modules"
如果出于特定原因需要移动此文件夹,则必须进行一些重新配置以确保路径正确。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.