69 lines
1.1 KiB
Plaintext
69 lines
1.1 KiB
Plaintext
nodejs
|
||
|
||
是JavaScript在 服务器 端的一个 运行环境
|
||
|
||
作用:
|
||
js 就会 成为 后端编程语言
|
||
js可以开发桌面端应用
|
||
|
||
php
|
||
java
|
||
c#(asp.net)
|
||
python
|
||
go
|
||
c++
|
||
|
||
|
||
js 必须 依赖浏览器才能运行
|
||
|
||
|
||
nodejs 实现核心:
|
||
|
||
v8 内核(js引擎)
|
||
|
||
c++ (实现 js 控制操作系统)
|
||
|
||
|
||
能操作数据库(mysql),能提供接口
|
||
|
||
|
||
自带 npm (包[插件]管理工具) 全球最大的插件市场
|
||
|
||
npm init 初始化一个nodejs新项目
|
||
|
||
(c)npm install(i) 插件名 插件安装的环境
|
||
|
||
(c)npm i 根据package.json 里面 的 devDependencies 和 dependencies进行
|
||
安装依赖
|
||
|
||
安装的环境
|
||
|
||
dev devDependencies 开发阶段 --save-dev -D
|
||
dep dependencies 正式阶段 --save -S
|
||
|
||
全局安装 -g
|
||
|
||
npm uninstall 插件名
|
||
|
||
npm update 插件名
|
||
|
||
npm run 你的启动命令
|
||
|
||
|
||
nodejs 做项目的时候:
|
||
|
||
package.json
|
||
|
||
保存项目的一些基本信息(例如 项目名,版本号,作者,启动命令,依赖信息 这些)
|
||
|
||
插件:
|
||
|
||
系统提供
|
||
你下载
|
||
|
||
|
||
dns 解析服务器
|
||
|
||
网络上的dns
|
||
|
||
本地的dns |