Npm包管理器相当于我们之前学的java项目中的Maven,他们的作用相同,用法近乎相似。
1.首先要构建nodejs工程,命令为npm init 或是 npm init -y(创建工程时选项默认)。
2.打开终端输入npm init 点击回车,
3.package name(项目名称): npmporject ,
version(版本号): 1.0.0(默认),
description(项目描述): "我是一个npm工程",
entry point(项目入口文件): index.js(默认),
test command(测试命令): ,
git repository(git 仓库地址): (如果需要交给git管理代码的话),
keywords(关键词):node,
author(作者): ,
licese(授权协议): ISC(默认),
yes,
自此工程创建完毕。
首先呢这个node工程官方是不会把所有的资源全部内嵌进去的,
这就需要从第三方来下载模块,命令为: (如需下载多个模块用空格隔开即可,安装的模块会放入到项目的node_modules文件中)
npm install xxx模块名
还有一个问题这第三方模块的下载都在外网,下载进程比较慢,
阿里公司,在国内创建了一个仓库,命令为:
npm install -g cnpm --registry=http://registry.npm.taobao.org
从阿里库中下载模块的命令为: (如需下载多个模块用空格隔开即可)
cnpm install xxx
下载的模块可以指定版本号,命令为: (具体的版本号 可在官网查看:www.npmjs.com/package/.)
npm install xxx@ 版本号
卸载模块,命令为:
npm uninstall xxx