1.node-v 查看nodejs的版本
(没有出现版本号说明node js没有安装成功)
2.定义:
运行在拂去器的javascript,可以读写本地文件,操作和数据库
3.运行nodejs
示例:node js文件
node index.js
4.npm
- node js 自带的 包(插件)管理器
- npm init初始化项目,创建package.json 项目配置文件
- npm init -y
初始化项目 所有选yes - npm i
删除后重新运行 - 查看版本
npm-v
5. 安装源
- npm config set registry url
把下载源改成淘宝
npm config set registry http://registry.npm.taobao.org
- 查看安装源
npm config get registry
6.文件夹解释
- package.json项目配置文件:①dependencies项目需要的依赖(产品环境需要的依赖)
②scripts项目有哪些命令
③devDependencies开发时候需要的依赖
- package.lock.json缓存地址
- node_modules(依赖)包的下载地址
7.安装
- npm install<pkg>
npm install jquery
npm i jquery - 指定版本安装
npm i [email protected] - 安装所有的 package.json定义的依赖
npm i - 全局安装
npm i <pkg>-g
npm i js-cookie -g - 查看全局安装目录
npm root view -g - 开发依赖
npm i <pkg> -D
npm i <pkg> --save-dev - 产品依赖(默认)
npm i <pkg> -s
npm i <pkg> --save
npm i jquery -S - 更新update
8.卸载
npm uninstall<pkg>
npm uninatall jquery
npm r jquery//缩写
9.版本
- 2.1.4
X.Y.Z - 2大版本,是不兼容的更新
- 1中版本,有新增内容,原来的项目是兼容的
- 4小版本,解决了几个bug
- ^3.6.0更新就不>=4.xxx,锁定版本
- 3.6.0不能更新,固定这个版本
10.帮助命令
- npm install -h查看帮助文件
- npm uninstall -h