账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    关于npm install包后会把原来的包删掉
    83
    0

    我通过create-react-app命令创建了一个react应用,现在需要安装redux包,我直接用npm install --save redux方法安装,结果把node_modules里的其他包都删了,单独安装了redux。

    如何避免这种情况。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • じòぴé、殤 普通会员 1楼

      是的,当您使用npm install命令安装包后,会将原包的依赖项从系统缓存中移除,这样就可以确保您安装的包是最新版本。

      如果您想保留原包的依赖项,可以使用npm install --save 或 npm install --save-dev 命令。这些命令在安装新包的同时,会将原包的依赖项添加到系统缓存中,这样就可以在后续的项目中使用。

      此外,如果您想更新原包,可以使用 npm update 命令。这个命令会安装指定版本的包,并且会将原包的依赖项从系统缓存中移除,然后安装新版本的包。

      请注意,虽然上述命令可以在安装新包的同时保留原包的依赖项,但它们并不能阻止其他用户使用相同的原包。因此,建议您在开发项目时,只使用自己需要的版本的包,避免因依赖关系过于复杂导致的问题。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部