美文网首页
告诉你package.json是干嘛用的

告诉你package.json是干嘛用的

作者: 沉静的罗门 | 来源:发表于2019-01-02 13:03 被阅读0次

    每个项目的根目录下面,一般都有一个package.json文件,定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)。npm install 命令根据这个配置文件,自动下载所需的模块,也就是配置项目所需的运行和开发环境。

    package.json文件可以手工编写,也可以使用npm init命令自动生成。

    package.json 中添加中文注释会编译出错

    数据含义:
    • name:项目名称(必须)
    • version:项目版本(必须)
    • description:项目描述
    • author:作者
    • private:是否私有
    • config:用于向环境变量输出值。
    • scripts:指定了运行脚本命令的npm命令行缩写,比如start指定了运行npm run start时,所要执行的命令。
    • dependencies:项目运行所依赖的模块,运行模式-S
    • devDependencies:项目开发所需要的模块,开发模式-D
    • engines:指明了该项目所需要的node.js版本
    • browserslist:说明这个项目的浏览器兼容情况。也能根据提供的目标浏览器的环境来,智能添加css前缀,js的polyfill垫片,来兼容旧版本浏览器,而不是一股脑的添加。避免不必要的兼容代码,以提高代码的编译质量。

    相关文章

      网友评论

          本文标题:告诉你package.json是干嘛用的

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