安装node
node官网地址
查看node安装是否成功
node -v //查看node版本
npm -v //查看npm版本
npm下载慢,配置淘宝镜像源
输入以下两条指令:
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global查看是否配置成功:
npm config get registry npm config get disturl配置node环境变量
找到环境变量
新增node安装路径
增加全局包的路径
npm默认情况下是图中的路径
常用指令
npm init可以初始化一个package.json。会提供很多选项填写,如果仅测试的话全部回车即可。有了package.json后就可以管理该项目的依赖包。npm在当前目录安装依赖时信息就会录入package.json里面。把package.json放在别的文件夹,用npm install指令即可安上其中所有的依赖包
npm install {package name}用来安装package,--save-dev的作用是在当前项目文件夹内添加并在package.json中增加依赖项
-g 全局安装在系统里面,所有项目都可以共享。
-S (全称--save)将依赖包信息写入package.json的dependencies下
-D (全称-dev)将依赖包信息写入package.json的devDependencies下,区别是,这个是开发时候需要依赖到的包,而上线后不需要。比如webpack,仅在开发时打包,而上线后用户是不需要跟其打交道。
npm uninstall {package name} 卸载package
npm update {package name}升级包,若不写名字则升级所有的包
npm list {package name}查看所有的包的结构与版本,若附加名字则查看单个包
npm 指令 --help获取某指令简要帮助
npm help 指令打开帮助文档