Reactjs 安装后Npm未保存到package.json

Reactjs 安装后Npm未保存到package.json,reactjs,npm,Reactjs,Npm,每次运行npm I时,成功安装后它不会保存到package.json,而是保存到package-lock.json文件。 求你了,我需要帮助。我曾尝试使用npm缓存clean--force,但总是出现此错误 npm警告使用--强制禁用建议的保护 提前感谢。如果您要求npm安装,则根据您的package.json和package-log.json来安装所有软件包 如果您同时拥有package.json和package-lock.json,它将只检查和安装/更新这两个文件中提到的包和相关版本。它不会

每次运行npm I时,成功安装后它不会保存到package.json,而是保存到package-lock.json文件。 求你了,我需要帮助。我曾尝试使用npm缓存clean--force,但总是出现此错误 npm警告使用--强制禁用建议的保护


提前感谢。

如果您要求npm安装,则根据您的package.json和package-log.json来安装所有软件包

如果您同时拥有package.json和package-lock.json,它将只检查和安装/更新这两个文件中提到的包和相关版本。它不会修改这2个文件,因为package-lock.json文件存在

如果package-lock.json文件不存在,那么它将从package.json安装/更新最新版本,将安装的版本更新为package.json,并创建package-lock.json


如果您要求
npm安装[a package]
,则在安装后,它应更新package.json和package-lock.json以在文件中添加新的包。

您应使用
--save
标志。我试过了,它成功了。但实际上可以使用已安装的npm,例如react引导,即使在导入后,我也不能使用react引导中的任何组件。请需要紧急帮助。您的意思是您安装了react bootstrap,但从react bootstrap导入{…}无效吗?正是@Julian Liu