-
Node的作用和应用
查看全部 -
全局模块
1.process.env //打印环境变量
if (process.env.dev) {
console.log('我是开发环境');
} else {
console.log('我是生产环境');
}
2.process.argv //返回一个数组
let num1= parseInt(process.argv[2]);
let num2= parseInt(process.argv[3]);
console.log(num1+num2);
查看全部 -
get & post
查看全部 -
get请求
查看全部 -
http模块
查看全部 -
exports, module, require
require: 没有路径就依次去node_modules、node安装目录里找
查看全部 -
一、简单介绍
(1)为什么学node
1.使自己更全面,有大局观
2.提升话语权
3.升职加薪的筹码
(2)node的作用和应用
1.脱离浏览器运行js
2.后台api编写
3.webpack、gulp、npm等
4.中间层:服务器中负责IO读写的中间层服务器
(3)学习node前置知识:HTML+CSS+JS
(4)node优势
1.便于前端开发入门
2.性能高
3.利于前端代码整合
二、开始入门
(1)环境搭建和运行
1.官网下载安装
2.检测安装成功:node -v
3.运行xxx.js
node xxx.js
(2)npm包管理(管理第三方插件、库)
传统方式:<script src="jquery.js"></script>
npm方式
npm init //初始化,创建package.json
npm install //xxx,安装包,node_modules目录
npm uninstall //xxx,删除包
cnpm代替npm:全局安装cnpm(淘宝NPM镜像)
npm install -g cnpm --registry=https://registry.npm.taobao.org
npm常用命令
npm update xxx //升级
npm install //安装package.json中所有依赖
查看全部 -
require
1、如果有路径,就去路径里面去找
2、没有的话就去node_modules里面找
3、以上都没有,再去node的安装目录里面找
查看全部 -
1、定义:需要require(),但不需要单独下载
2、path:用于处理文件路径和目录路径的实用工具
3、用于文件读写操作
查看全部
举报