Skip to content

AZQD/NodeStudy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NodeStudy

学习总结:

参考文档:https://blog.csdn.net/canxuezhang/article/details/88176839

http学习示例项目地址:https://github.com/jirengu/node-server

1.node 事件驱动、非阻塞和异步I/O模型: https://www.jianshu.com/p/14bb2b4038d3

2.require等node提示配置: webstorm中默认只是打开ecmascript的智能提示,如果需要使用nodejs作为js的引擎,请打开nodejs的智能提示功能, File -> Settings... -> Languages&Frameworks -> Node.js and NPM 页 Code Assistatant启用Node.js库的代码提示即可;

3.查看函数体本身:arguments.callee.toString();// 可以查看模块的五个参数;

4.exports 和 module.exports:

- 通过exports只能使用.的方式来向外暴露内部变量
		exports.xxx = xxx

	- 而module.exports既可以通过.的形式,也可以直接赋值
		module.exports.xxx = xxxx
		module.exports = {}

5.查看端口占用进程,如8080端口: lsof -i :8080

杀掉进程:可以看到进程的PID,如3931: kill 3931