|
管理本地安装的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、等等。
如果,我们采用默认的名字,直接回车键即可!!!
我只在描述和作者输入了信息,其他全部回车采用默认的,例子如下:
我们可以看到生成的package.json包如下:
如果,大家全部想采用默认的生成,不想每次都敲回车键,大家可以在npm init后面加上--yes,
代码:
这样就不用每次敲回车键了,生成如下:
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的开源项目
|