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

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

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    npm 仅安装,不添加到依赖列表,即是不--save,与--save有啥区别,有什么影响
    70
    0

    npm 仅安装,不添加到依赖列表,即是不--save,与--save有啥区别,有什么影响

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 云峰仙踪 普通会员 1楼

      --save--save-dev 是两种不同的npm包管理器的选项,它们可以用于保存或缓存一个npm包,而不会将其添加到项目的dependencies列表中。

      --save 的选项可以将一个包保存到用户的缓存中,下次安装这个包时,npm会自动从缓存中加载,而不是从npm的源代码库中下载。这种情况下,你可以随时从缓存中重新安装这个包,而不需要重新下载源代码。这可能会对资源消耗和内存占用产生影响,特别是在大型项目中。

      --save-dev 的选项则是将一个包保存到项目级别的devDependencies列表中,而不是将其保存到项目的dependencies列表中。devDependencies是项目开发中使用的一些依赖包,例如Node.js的某些库。这些包可能会比dependencies列表中的包更慢地加载,但它们可以在项目启动时自动加载。

      总的来说,--save--save-dev 的主要区别在于它们如何影响包的安装和使用。--save 可以让你在项目启动时自动加载一个包,而不需要手动下载和安装。而--save-dev 可以让你在项目开发时自动加载一些依赖包,而不需要手动下载和安装。

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