package.json

Posted mijiujs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了package.json相关的知识,希望对你有一定的参考价值。

package.json文件就是对项目或者模块包的描述。

name:项目模板名字,长度必须小于等于214个字符,不能以.(点)或者_(下划线)开头,不能包含大写字母

version:项目版本号

author:项目开发者,是https://npmjs.org网站的有效账户名,遵循"账户名<邮件>"的规则

description:项目描述

keywords:项目关键字。帮助人们在使用npm search时找到这个包

private:是否私有,true时npm拒绝发布

license:软件授权条款,让用户知道他们的使用权利和限制

bugs:bug提交地址

contributors:项目贡献者

repository:项目仓库地址

homepage:项目包的官网URL

dependencies:项目运行时所需依赖

devDependencies:开发环境所需依赖包

scripts:执行npm脚本命令简写

bin:内部命令对应的可执行文件的路径

main:程序入口文件,默认为根目录index.js,当require(‘‘)

module:模块化方式进行加载

eslintConfig:EsLint检查文件配置,自动读取验证。

engines:声明项目需要的node或者npm版本范围

browserslist:拱浏览器使用的版本列表

style:拱浏览器使用时,样式文件所在的位置

files:被项目包含的文件名数组

 

参考文档:https://blog.csdn.net/weixin_44135121/article/details/91674772

以上是关于package.json的主要内容,如果未能解决你的问题,请参考以下文章

多个 package.json Elastic Beanstalk 部署

npm

Note ---- About Gulp

vue-cli教程

Typescript结合gulp开发

Node.js 编码挑战 - 提交啥文件