安装nodejs
在开始菜单 找到 cmd 黑窗口 终端 node -v 查看版本号
node 进入node执行环境 写js代码
使用node执行js文件
打开终端进入js文件所在的目录下
1- (重启vscode)在vscode 选中文件,右键 在终端中打开
2- 打开js文件所在的文件夹,在文件夹的地址栏中输入 cmd
在终端中 node index.js
模块化开发 (commonjs)
moude.exports = ajax;
let ajax = require('./ajax.js')
npm的使用
1-进入项目文件夹 cd 文件夹
2- 初始化 npm init -y ;自动package.json 文件
3- 本地安装 npm i axios 安装了axios模块,同时把安装信息写入到了 package.json文件, 本地安装,安装axios被下载到了 node_modules 里面,这个文件不用管
npm install axios
npm install lodash --save
npm i lodash 项目依赖
4- 在当前项目中就可以使用我们下载的模块 let axios = require('axios')
npm i axios 项目依赖
npm i nodemon -D 开发依赖 (工具) npm i nodemon --save-dev
npm i 自动检查package.json 依赖 自动下载
npm 脚本
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"aaa": "nodemon index.js",
"start": "nodemon index.js"
}
npm run aaa ---》package.json里面scripts对应的 aaa 后面的代码 会在终端中执行
npm start——》配置文件 "start": "nodemon index.js"
nodemon 使用
安装 npm i nodemon -g
nodemon 02.js
npm下载源
1-
修改的下载地址(npm下载地址)
npm config set registry https://registry.npm.taobao.org
查看当前npm 的下载源
npm config get registry
2-
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm i axios
cnpm i nodemon -D
用法jQuery的用法差不多。
就是先将页面的数据load进来形成一个特定的数据格式,然后通过类似jq的语法,对数据进行解析处理)
var cheerio = require('cheerio'),
$ = cheerio.load('<h2 class="title">Hello world</h2>');
$('h2.title').text('Hello there!');
$('h2').addClass('welcome');