深圳全飞鸿

标题: package.json内容解析 [打印本页]

作者: zhgc    时间: 2020-2-18 19:35
标题: package.json内容解析
  1. {
  2.   "name": "node_test",
  3.   "version": "1.0.0",
  4.   "description": "",
  5.   "main": "entry.js",
  6.   "dependencies": {
  7.     "webpack": "^4.41.6",
  8.     "webpack-cli": "^3.3.11"
  9.   },
  10.   "devDependencies": {},
  11.   "scripts": {
  12.     "test": "echo \"Error: no test specified\" && exit 1",
  13.     "dev": "webpack --mode development",
  14.     "build": "webpack --mode production"
  15.   },
  16.   "author": "",
  17.   "license": "ISC"
  18. }
复制代码






作者: zhgc    时间: 2020-2-18 19:37
  1.   "script":{
  2.       "test":"echo \"Error: no test specified\" && exit 1",
  3.       "build":"webpack",
  4.       "watch":"webpack --watch"
  5.   },
复制代码

  1.   "scripts": {
  2.     "test": "echo \"Error: no test specified\" && exit 1",
  3.     "dev": "webpack --mode development",
  4.     "build": "webpack --mode production"
  5.   },
复制代码

作者: zhgc    时间: 2020-2-18 19:47
package.json属性说明

  1.     name - 包名.
  2.     version - 包的版本号。
  3.     description - 包的描述。
  4.     homepage - 包的官网URL。
  5.     author - 包的作者,它的值是你在https://npmjs.org网站的有效账户名,遵循“账户名<邮件>”的规则,例如:zhangsan <zhangsan@163.com>。
  6.     contributors - 包的其他贡献者。
  7.     dependencies / devDependencies - 生产/开发环境依赖包列表。它们将会被安装在 node_module 目录下。
  8.     repository - 包代码的Repo信息,包括type和URL,type可以是git或svn,URL则是包的Repo地址。
  9.     main - main 字段指定了程序的主入口文件
  10.     keywords - 关键字
  11.     scripts - 指定了运行脚本命令的npm命令行缩写。如 npm start、npm run dev、npm run build等
复制代码






欢迎光临 深圳全飞鸿 (http://www.nagomes.com/disc/) Powered by Discuz! X3.2