簡體   English   中英

我已將我的 package.json 文件在 react 項目中上移了一個文件夾,現在 `npm start` 不起作用

[英]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_modulespackage-lock.jsonpackage.json應該始終位於項目的根目錄中,這是一種很好的做法。

如果您移動這些文件/文件夾,可能會破壞它們的路徑。

例如,在頂部的package.json中,您將有一行類似於: "main": "node_modules/expo/AppEntry.js" 如果您移動node_modulespackage.json ,那么這將不再有效。 它需要更改為"./node_modules""../node_modules"

如果出於特定原因需要移動此文件夾,則必須進行一些重新配置以確保路徑正確。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM