架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5902|回复: 0

node.js使用package.json初始化

[复制链接]
发表于 2016-12-14 11:03:04 | 显示全部楼层 |阅读模式
管理本地安装的npm包的最好方法是创建一个package.json文件。

package.json文件提供了很多好处:

它用作您的项目所依赖的包的文档。
它允许您使用语义版本控制规则指定项目可以使用的包的版本。
使您的构建可重现,这意味着它的方式更容易与其他开发人员共享。
要求

至少,package.json必须有:

"name"
all lowercase
one word, no spaces
dashes and underscores allowed
"version"
in the form of x.x.x
follows semver spec

例如:



创建package.json

要创建一个package.json运行:

> npm init
这将启动一个命令行调查表,最后将在您启动命令的目录中创建一个package.json。

我们,在目录下运行npm init初始化一个package.json会让你输入许多信息,例如:name、version、author、等等。


如果,我们采用默认的名字,直接回车键即可!!!


我只在描述和作者输入了信息,其他全部回车采用默认的,例子如下:
QQ截图20161214105722.jpg

我们可以看到生成的package.json包如下:


如果,大家全部想采用默认的生成,不想每次都敲回车键,大家可以在npm init后面加上--yes,

代码:


QQ截图20161214105949.jpg

这样就不用每次敲回车键了,生成如下:


name:默认为作者名称,除非在git目录中,在这种情况下它将是存储库的名称
version:always 1.0.0
main:总是index.js
scrip{过滤}ts:默认情况下创建一个空测试脚本
keywords:空
author:无论你提供的CLI
license:ISC
repository:将从当前目录(如果存在)中提取信息
bugs:将从当前目录(如果存在)中提取信息
homepage:将从当前目录(如果存在)中提取信息

您还可以为init命令设置多个配置选项。 一些有用的:











上一篇:什么是npm?npm是什么?
下一篇:15个不错的.NET的开源项目
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-20 09:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表