我是靠谱客的博主 寂寞樱桃,最近开发中收集的这篇文章主要介绍node 中package.json 的解释,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

  在node.js 中,主要是以库或者模块的形式存在,应当遵循模块化的结构,而对模块的描述,我们是在package.json 中进行描述

  

  属性说明

  

字段名称含义说明
name模块名称 
version包版本 
homepage包版本 
author作者遵循 账户名称<邮件> 的形式  例如:zhangsan <zhangsan@163.com>
contributors包的其他贡献者 
dependencies 依赖的包列表 项目运行所依赖的包
 repository 仓库的地址之类 
 main 指定程序的入口文件 默认情况下使用的是 根目录下 index.js
 keywords 关键字 
scripts指定运行的脚本 npm run start

 

"scripts": {
"preinstall": "echo here it comes!", "postinstall": "echo there it goes!", "start": "node index.js", "test": "tap test/*.js" }

 

  npm run preinstallnpm run postinstallnpm run startnpm run test时,所要执行的命令

 devDependencies 包列表 指定开发所需要的包
 
npm install express --save

npm install express --save-dev
 安装模块

 第一个安装到运行模块中 dependencies

第二个安装到开发模块中 devDependencies

bin用来指定各个内部命令,对应的执行文件的位置
"bin": {
"someTool": "./bin/someTool.js" }
 config 用于添加命令行的环境变量,如 端口之类的 

browser

使用的浏览器版本 
engines
指定该模块运行的平台 
man
 来指定当前模块的man文档的位置。 
 

preferGlobal

 preferGlobal的值是布尔值,表示当用户不将该模块安装为全局模块时(即不用–global参数),要不要显示警告,表示该模块的本意就是安装为全局模块 
 

style

 style指定供浏览器使用时,样式文件所在的位置 
license许可证 

 

  

  生成最基本package.json的文件

  我们可以使用   npm init

转载于:https://www.cnblogs.com/chengyangyang/p/11167912.html

最后

以上就是寂寞樱桃为你收集整理的node 中package.json 的解释的全部内容,希望文章能够帮你解决node 中package.json 的解释所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部