Es6中模块引入的相关内容
Posted song-zmin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Es6中模块引入的相关内容相关的知识,希望对你有一定的参考价值。
注意:AMD规范和commonJS规范
1.相同点:都是为了模块化。
2.不同点:AMD规范则是非同步加载模块,允许指定回调函数。CommonJS规范加载模块是同步的,也就是说,只有加载完成,才能执行后面的操作。
1,node环境(commonJS规范)
引入:const obj = require("url")
导出:module.exports={}
留心:CommonJS规范---是通过module.exports定义的,在前端浏览器里面并不支持module.exports,通过node.js后端使用的。Nodejs端是使用CommonJS规范的,前端浏览器一般使用AMD、CMD、ES6等定义模块化开发的
输出方式有2种:默认输出---module.exports 和带有名字的输出---exports.area
2,ES6特性,模块化---export/import对模块进行导出导入的
引入: import vue from “url"
导出:export default={}
以上是关于Es6中模块引入的相关内容的主要内容,如果未能解决你的问题,请参考以下文章