摘要:
全局对象就是不需要引用就可以直接使用的对象。需要注意的是全局对象区别于global关键字。nodejs全局对象分为以下几类: 1、为模块包装使用的全局对象 (1)exports (2)module (3)require (4)__filename:当前文件名称 (5)__dirname:当前文件目录 阅读全文
posted @ 2020-02-29 17:24
孟繁贵
阅读(517)
评论(0)
推荐(0)
摘要:
Commonjs模块化的代码运行在浏览器上有2种方法: (1)browserify (2)webapck 阅读全文
posted @ 2020-02-29 16:14
孟繁贵
阅读(479)
评论(0)
推荐(0)
摘要:
1、Commonjs中关键字 (1)require:引入模块,参数是模块标识,若不在node_modules下,会去路径下查找。 (2)export是一个对象,它的任何输出都将作为一个对外暴露的公共API。 2、Nodejs的Commonjs实现 (1)Nodejs中,真正对外暴露对象是module 阅读全文
posted @ 2020-02-29 16:06
孟繁贵
阅读(266)
评论(0)
推荐(0)
摘要:
众所周知,nodejs支持的模块化规范是Commonjs,不支持ES6的module。如何让node程序像es6一样import库呢? 1、安装babel npm install @babel/core @babel/register @babel/preset-env --save-dev 2、原 阅读全文
posted @ 2020-02-29 15:27
孟繁贵
阅读(2086)
评论(0)
推荐(0)
摘要:
1、简介 only库作用是返回对象白名单属性,即返回只想对外暴露的属性。 https://www.npmjs.com/package/only 2、安装 npm install only 3、使用 let only = require('only') var obj = { name: 'tobi' 阅读全文
posted @ 2020-02-29 10:54
孟繁贵
阅读(311)
评论(0)
推荐(0)
摘要:
1.ts编译 npm install --save-dev @babel/preset-typescript 2、转换插件 https://www.babeljs.cn/docs/plugins preset 的形式启用一组插件。 需要说的是: 插件在 Presets 前运行。 插件顺序从前往后排列 阅读全文
posted @ 2020-02-29 00:00
孟繁贵
阅读(359)
评论(0)
推荐(0)

浙公网安备 33010602011771号