笔记关键词检索?

在所有笔记中搜索你感兴趣的关键词!

npm

1. 查看npm命令:
$ npm help
 
2. 化一个基于node的项目,会创建一个配置文件package.json(两种方式):
//1.一般情况下 一路enter

$ npm init

//2.全部使用默认配置

$npm init --yes
 
3. 安装模块(包):
//全局安装

$ npm install 模块名 -g

//本地安装

$ npm install 模块名

//一次性安装多个

$ npm install 模块1 模块2 模块n --save

//安装运行时依赖包

$ npm install 模块名 --save

//安装开发时依赖包

$ npm install 模块名 --save-dev


4. 查看安装目录:
//查看本地安装的目录

$ npm root

//查看全局安装的目录

$ npm root -g


5. 卸载模块(包):
//卸载本地模块

$ npm uninstall 模块名

//卸载全局模块

$ npm uninstall -g 模块名


6. 更新模块(包)
$ npm update 模块名

$ npm update 模块名 -g


7. 查看当前安装的模块(包)
$ npm ls

$ npm ls -g


8. 查看模块(包)的信息:
$ npm info 模块名
package.json文件的配置说明:
{

  "name": "blog",  //项目名称

  "version": "0.0.0",   //版本

  "description": "",   //项目描述

  "private": true,  

  "main": "index.js",  //入口文件

  "scripts": {   //配置一些通用的命令脚本

    "start": "node ./bin/www"

  },

  "keywords": [],  //项目的关键字

  "author": "",  //作者

  "dependencies": {   //开发时的依赖

    "body-parser": "~1.16.0",

    "cookie-parser": "~1.4.3",

    "debug": "~2.6.0",

    "ejs": "~2.5.5",

    "express": "~4.14.1",

    "morgan": "~1.7.0",

    "serve-favicon": "~2.3.2"

  },

  "devDependencies": {   //运行时的依赖

    "express-session": "^1.15.1"

  }

}
 
9. 安装依赖包(两种情况)
//安装运行时依赖

$ npm install 模块名 --save

//安装开发时依赖

$ npm install 模块名 --save-dev


10. scripts配置可执行的命令,以 键值对 的方式配置,可配置多个
"script": {

    "命令": "执行代码",

    ...

}


11. 执行配置的命令
//必须加run

$ npm run 命令

//特殊的命令 start 可不加run

$ npm start 



$ npm run start


使用国内npm镜像源(3种方式)
1) 使用配置:
$ npm config set registry 镜像源地址


2) 使用cnpm:
//先安装cnpm工具

$ npm install -g cnpm --registry=镜像源地址

//使用cnpm代替npm

$ cnpm install 模块名


3) 使用nrm(推荐):
//1.先安装nrm工具

$ npm install -g nrm

//2.查看当前可用的镜像源

$ nrm ls

//3.切换npm源

$ nrm use 镜像源名称

............