我已经移动了我的包裹.Json文件在react项目的一个文件夹中,现在' npm start '不起作用了



我当前的文件夹结构是

-- project folder
|-- package.json
|-- react-project
|-- src folder
|-- public folder

我的节点版本是18

为了使npm start工作,您必须在与package.json相同的目录下运行命令。

node_modules,package-lock.jsonpackage.json应该始终作为一个良好的实践项目的根。

如果你移动这些文件/文件夹,它会破坏它们的路径。

例如,在顶部的package.json中,您将使用类似于:"main": "node_modules/expo/AppEntry.js"的行。如果您移动node_modulespackage.json,那么这将不再工作。它需要更改为"./node_modules""../node_modules"

如果你有特殊的原因需要移动这个文件夹,那么你将不得不做一些重新配置,以确保路径是正确的。

相关内容

  • 没有找到相关文章

最新更新