1.node 并非一门语言 , 它是一个工具或者环境node
之因此把node称之为服务器端语言 , 是由于node给予JS操做服务器的能力:咱们在服务器端安装node , 只用js完成服务器端须要处理的一些事情 , 最后把写好的js代码交给node环境运行便可jquery
ping www.baidu.com -t
: 测试网速 Ctrl+c
: 结束当前正在运行的操做 ipconfig -all
: 查看当前电脑的 物理地址/IP地址/子网掩码/DNS等信息 cls
: 清屏 cd
: 进入到指定的文件目录( windows 电脑须要先返回上进入到对应的磁盘 E:
) cd ../
: 返回上级目录 cd ./
: 当前目录 cd /
: 根目录 ls
: 查看当前目录下全部的文件 mkdir
: 建立文件夹 copy con xxx.xx
: 建立文件而且给文件中输入内容 , 输入完成后 , 用Ctrl+c结束并保存###NPM模块管理 安装完成node后 , 基本上自带npm模块管理器git
咱们须要一个第三方(别人写的) 模块 、插件 、类库或者框架等 , 须要提早下载安装才可使用github
一、npm 下载的资源都是在 www.npmjs.com/ 中下载的 npm install xxx
: 把资源或者第三方模块下载到当前目录下 npm install xxx -g (--global)
: 把资源或者第三方模块安装到全局环境下 (目的:之后能够基于命令来操做一些事情)
npm uninstall xxx /npm uninstall xxx -g
:从本地或者全局卸载web
基于npm安装的一些细节点npm
- 须要联网 (基于npm 是从国外服务器上下载资源 , 因此下载所读比较慢)
- 下载成功后 , 当前目录中多增长一个node_modules 文件夹 , 在这个文件夹找到咱们安装的模块
- 通常来讲 , 下载下来的内容包含源码和最后供开发者使用的压缩版本
2.解决下载慢的问题 基于nrm切换到国内下载源(通常是淘宝镜像)
首先安装nrm , 并且是把它安装到全局环境下(由于咱们须要使用命令)json
npm install nrm -gwindows
安装完成后 ,咱们可使用nrm命令浏览器
- nrm ls 查看当前可用源
- nrm use xxx 使用某个源 切完源 , 仍是基于npm安装操做
能够基于yarn来安装管理(只能安装在本地 , 不能安装到全局)
首先仍是须要先安装yarn 安装到全局 , 而后基于yarn 安装咱们须要的模块 npm install yarn -g yarn add xxx yarn remove xxx
基于cnpm淘宝镜像来处理
服务器
3.解决安装版本的问题
首先查看当前模块的历史版本信息
npm view jquery >jquery.version.json
: 把当前模块的历史信息输出到具体的某个文件中(文件名本身随便起的)
安装指定的版本模块
yarn add jquery1.11.3
: npm 和yarn都是这样来指定安装具体版本模块的
课后扩展:
这是我建的qq群里面有不少资源,但愿能和你们一块儿学习讨论共同进步!