nodejs 笔记

从零开始  http://blog.fens.me/series-nodejs/

15个应用场景  https://www.cnblogs.com/gassnake999/p/7044583.html

express实现CRUD  https://www.cnblogs.com/ljhoracle/p/5387570.html


1、全局变量设置
D:\atools\nodejs目录下新建2个文件夹,node_global 、node_modules
同时记得添加环境变 D:\atools\nodejs\node_global

命令行输入
npm config set cache "D:\Program Files\Nodejs\node_global"
npm config set prefix "D:\Program Files\Nodejs\node_cache"

或者直接更改.npmrc文件(目录:C:\Users\用户名),添加

prefix=D:\Program Files\Nodejs\node_global
cache=D:\Program Files\Nodejs\node_cache

2、淘宝镜像设置
查看:npm config get registry
设置:
npm config set registry https://registry.npm.taobao.org

或者直接更改.npmrc文件(目录:C:\Users\用户名),添加
registry=http://rnd-mirrors.huawei.com/npm-registry/

3、热部署
npm install -g supervisor

supervisor app.js

4、
1)安装bower、express,jade,mysql
npm install bower -g; //-g表示全局
npm install express -g
npm install -g express-generator //express4.0版本以后,将命令工具分家出来了(项目地址:https://github.com/expressjs/generator),所以需要安装此命令工具

npm install jade -g
npm install mysql -g
node
>require('express') // 如能正常显示相关信息,则安装成功!

2)
npm install body-parser --save
npm install cookie-parser --save
npm install multer --save

5、express创建项目
express test
cd test
npm install
npm start
访问http://localhost:3000/


6、idea nodejs插件
http://plugins.jetbrains.com/plugin/6098-nodejs/update/52117

热部署问题
https://blog.csdn.net/caesarbroflovski/article/details/48735079

1)bin目录下新建hot文件
var supervisor = require('supervisor');
var args = new Array();
args[0] = 'bin/www';
supervisor.run(args);

7、入参解析
https://www.cnblogs.com/ostrich-sunshine/p/6741180.html

 

posted @ 2019-01-02 20:22  Vtianhu  阅读(204)  评论(0编辑  收藏  举报