美文网首页
「笔记」package.json笔记

「笔记」package.json笔记

作者: 花森文宝 | 来源:发表于2021-10-28 17:32 被阅读0次
    1. devDependencies中声明的是开发阶段需要的依赖包,如Webpack、Eslint、Babel等,用于辅助开发。它们不同于 dependencies,因为它们只需安装在开发设备上,而无需在生产环境中运行代码。当打包上线时并不需要这些包,所以可以把这些依赖添加到 devDependencies 中,这些依赖依然会在本地指定 npm install 时被安装和管理,但是不会被安装到生产环境中。

    2. main 字段用来指定加载的入口文件,在 browser 和 Node 环境中都可以使用。如果我们将项目发布为npm包,那么当使用 require 导入npm包时,返回的就是main字段所列出的文件的module.exports 属性。如果不指定该字段,默认是项目根目录下的index.js。如果没找到,就会报错。

    资料来源:

    相关文章

      网友评论

          本文标题:「笔记」package.json笔记

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