摘要: ES6-Babel-Browserify使用教程 定义package.json文件 安装babel-cli, babel-preset-es2015和browserify npm install babel-cli browserify -g npm install babel-preset-es2 阅读全文
posted @ 2019-02-25 23:41 glacial_water 阅读(865) 评论(0) 推荐(0) 编辑
摘要: sea.js简单使用教程 下载sea.js, 并引入 官网: http://seajs.org/ github : https://github.com/seajs/seajs 将sea.js导入项目: js/libs/sea.js 官网: http://seajs.org/ github : ht 阅读全文
posted @ 2019-02-25 23:40 glacial_water 阅读(790) 评论(0) 推荐(1) 编辑
摘要: require.js使用教程 下载require.js, 并引入 官网: http://www.requirejs.cn/ github : https://github.com/requirejs/requirejs 将require.js导入项目: js/libs/require.js 官网: 阅读全文
posted @ 2019-02-25 23:40 glacial_water 阅读(883) 评论(0) 推荐(0) 编辑
摘要: Browserify模块化使用教程 创建项目结构 下载browserify 全局: npm install browserify -g 局部: npm install browserify --save-dev 全局: npm install browserify -g 局部: npm instal 阅读全文
posted @ 2019-02-25 23:38 glacial_water 阅读(806) 评论(0) 推荐(0) 编辑
摘要: Node.js模块化教程 下载安装node.js 创建项目结构 下载第三方模块 npm install uniq --save npm install uniq --save 模块化编码 module1.js module.exports = { foo() { console.log('moudl 阅读全文
posted @ 2019-02-25 23:35 glacial_water 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 模块化进化史教程 全局function模式 module1.js //数据let data = 'atguigu.com'​//操作数据的函数function foo() { console.log(`foo() ${data}`)}function bar() { console.log(`bar 阅读全文
posted @ 2019-02-25 23:33 glacial_water 阅读(126) 评论(0) 推荐(0) 编辑
摘要: JS模块化 模块化的理解 什么是模块? 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件), 并进行组合在一起 块的内部数据/实现是私有的, 只是向外部暴露一些接口(方法)与外部其它模块通信 一个模块的组成 数据 >内部的属性 操作数据的行为 >内部的函数 模块化 编码时是按照模块一个一个编 阅读全文
posted @ 2019-02-25 23:31 glacial_water 阅读(101) 评论(0) 推荐(0) 编辑
Document