如何在国内进行网站备案并成功开发天津地区的网站?
摘要:国内网站备案流程,天津网站开发贴吧,wordpress账号交易,做网站时字幕怎么做vue全家桶(四)前端工程化1.模块化的相关规范1.1模块化概述1.2模块化的分类A.浏览器端的模
国内网站备案流程,天津网站开发贴吧,wordpress账号交易,做网站时字幕怎么做vue全家桶#xff08;四#xff09;前端工程化1.模块化的相关规范1.1模块化概述1.2模块化的分类A.浏览器端的模块化B.服务器端的模块化C.ES6模块化1.2.1 Node.js中通过bable体验ES6模块化1.2.2 ES6模块化的基本语法1.2.2.1 默认导出与默认导入1.2.2.2 按需导出与按需导入1.2.…
vue全家桶四前端工程化1.模块化的相关规范1.1模块化概述1.2模块化的分类A.浏览器端的模块化B.服务器端的模块化C.ES6模块化1.2.1 Node.js中通过bable体验ES6模块化1.2.2 ES6模块化的基本语法1.2.2.1 默认导出与默认导入1.2.2.2 按需导出与按需导入1.2.2.3 结合使用1.2.2.4 直接导入并执行模块代码2.webpack的用法3.vue单文件组件4.element-ui 的基本使用1.模块化的相关规范
1.1模块化概述
模块化就是把单独一个功能封装到一个模块文件中模块之间相互隔离但是可以通过特殊的接口公开内部成员也可以依赖别的模块
模块开发的好处方便代码的重用从而提升开发效率并且方便后期的维护
1.2模块化的分类
A.浏览器端的模块化 1).AMD(Asynchronous Module Definition,异步模块定义)代表产品为Require.js2).CMD(Common Module Definition,通用模块定义)代表产品为Sea.jsB.服务器端的模块化 服务器端的模块化规范是使用CommonJS规范1).使用require引入其他模块或者包2).使用exports或者module.exports导出模块成员3).一个文件就是一个模块都拥有独立的作用域C.ES6模块化
在语言层面上定义了ES6模块化规范是浏览器端与服务器端通用的模块化开发规范 ES6模块化规范中定义 1).每一个js文件都是独立的模块 2).导入模块成员使用import关键字 3).暴露模块成员使用export关键字
小结推荐使用ES6模块化因为AMDCMD局限使用与浏览器端而CommonJS在服务器端使用。 ES6模块化是浏览器端和服务器端通用的规范.
1.2.1 Node.js中通过bable体验ES6模块化
打开终端输入命令npm install --save-dev babel/core babel/cli babel/preset-env babel/node安装完毕之后再次输入命令安装npm install --save babel/polyfill在项目目录中创建babel.config.js文件。
