nodejs基础一
来源:互联网 发布:阿里云背景幕布下载 编辑:程序博客网 时间:2024/06/05 02:53
模块加载/删除/重载
加载
var modu = require("./TestModu.js")
模块中要导出的属性都在前面加上exports, 如下:
var testVar = "this is a mudole..."exports.testVar = testVar console.log(testVar)
- 重复加载只有第一次有效;
- 加载后可在require.cache对象里查看, 键值为模块的全路径, 而全路径的获取为:
require.resolve('./TestModu.js')
删除
delete require.cache[require.resolve('./TestModu.js')]
重载
通过上面的删除操作后,就可以重新加载模块来完成模块的重载过程;
0 0
- nodejs基础一
- NodeJs基础(一)
- NodeJS学习(一) NodeJS基础
- NodeJS-基础入门(一)
- Nodejs 基础
- NodeJS基础
- nodeJs基础
- NodeJS基础
- NodeJS基础
- nodejs基础
- NodeJS基础
- nodejs 基础
- nodejs基础
- nodeJS一
- NodeJS(一)
- nodejs小白入门基础篇(一)
- Nodejs基础中间件Connect
- Nodejs基础中间件Connect
- awk 输出到多个文件 多路输出
- libevent源码分析--事件处理框架
- ORACLE动态游标及动态SQL使用实例
- Java技术栈梳理
- HTML基本标签(一)
- nodejs基础一
- lintcode之经典二分查找
- Ubuntu Server 14.04部署ONOS
- 正则表达式
- Android Studio运行时无法与Genymotion模拟器链接
- 【Android---项目中】TextView动态设置颜色
- 异常和状态管理
- Java实验(17) 赛车
- python学习第一章补充(sort,sorted,tuple)