vue中 package.json介绍

1.name 项目/模块名称,长度必须小于等于214个字符,不能以"."(点)或者"_"(下划线)开头,不能包含大写字母
2.version 项目版本
3.author 项目开发者,它的值是你在https://npmjs.org网站的有效账户名,遵循“账户名<邮件>”的规则,例如:zhangsan zhangsan@163.com
4.description 项目描述,是一个字符串。它可以帮助人们在使用npm search时找到这个包
5.keywords 项目关键字,是一个字符串数组。它可以帮助人们在使用npm search时找到这个包
6.private 是否私有,设置为 true 时,npm 拒绝发布
7.license 软件授权条款,让用户知道他们的使用权利和限制
8.bugs bug 提交地址
9.contributors 项目贡献者
10.repository 项目仓库地址
11.homepage 项目包的官网 URL
12.dependencies 生产环境下,项目运行所需依赖
13.devDependencies 开发环境下,项目所需依赖
14.scripts 执行 npm 脚本命令简写,比如 “start”: “react-scripts start”, 执行 npm start 就是运行 “react-scripts start”
15.bin 内部命令对应的可执行文件的路径
16.main 项目默认执行文件,比如 require(‘webpack’);就会默认加载 lib 目录下的 17.webpack.js 文件,如果没有设置,则默认加载项目跟目录下的 index.js 文件
18.module 以 ES Module(也就是 ES6)模块化方式进行加载,因为早期没有 ES6 模块化方案时,都是遵循 CommonJS 规范,而 CommonJS 规范的包是以 main 的方式表示入口文件的,为了区分就新增了 module 方式,但是 ES6 模块化方案效率更高,所以会优先查看是否有 module 字段,没有才使用 main 字段
19.eslintConfig EsLint 检查文件配置,自动读取验证
20.engines 项目运行的平台
21.browserslist 供浏览器使用的版本列表
22.style 供浏览器使用时,样式文件所在的位置;样式文件打包工具parcelify,通过它知道样式文件的打包位置
23.files 被项目包含的文件名数组

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值