美文网首页
【JavaScript】dependencies、devDepe

【JavaScript】dependencies、devDepe

作者: level | 来源:发表于2019-03-12 18:11 被阅读0次

    其实放在dependencies或者devDependencies都是可以打包的;分开存放依赖关系,个人理解只是为了区分项目的依赖关系,那些是发布环境中需要的依赖,那些是只需要在开发环境中需要的依赖。

    如果把所有的依赖包都用 npm i 下载完成后,在package.json里面把dependencies、devDependencies删除也是可以正常在本地调试、打包的,所以说dependencies、devDependencies不是必须的,之所以在安装依赖包的时候会自动在package.json里面会自动添加dependencies、devDependencies,个人理解是因为在开发中我们每个人使用的开发包可能会不一样,如果有dependencies、devDependencies配置,可以避免这种情况发生,使我们的团队成员使用的环境一致。

    devDependencies

    1、使用npm install 包名 --save-dev 或 npm install 包名 --dev安装会自动更新devDependencies
    2、存放开发环境的依赖关系

    dependencies

    1、npm install 包名 --save 或 npm install 包名,会自动更新dependencies
    2、存放发布环境的依赖关系

    相关文章

      网友评论

          本文标题:【JavaScript】dependencies、devDepe

          本文链接:https://www.haomeiwen.com/subject/hcxbpqtx.html