查看vue cli的webpack配置文件: npx vue-cli-service inspect --mode production >> webpack.config.production.js
评论
GitHub clone慢问题最简单最有效的解决方法:
吕小鸣于2020-12-22 09:28发布的图片
评论
GitHub clone慢问题最简单最有效的解决方法: 例如: github.com 改为 github.com.cnpmjs.org
展开
1
深圳四年,回家郑州两年,现在又想去北京了。。
17
一. babel(语法转换) 1. 浏览器很多都不支持es6的语法,或者仅仅是部分支持,babel就承担了“翻译”的角色,把es6,es7的写法转换成es5的写法 2. babel转换后的代码是遵循commonJS模块规范的es5写法,而这个规范,浏览器并不能识别。因此导入到浏览器中会报错,而nodeJS是commonJS的实现者,所以在babel转换后的代码是可以在node中运行的。 3. 为什么import和require可以混用,因为babel是不会转换require,本身就是遵循语法不需要转换,之后通过webpack打包转换成浏览器可运行语法就行了 二. webpack(模块打包工具) 为了将babel生成的commonJS模块规范的es5写法能够在浏览器上直接运行,在webpack打包中就会有一套自己的loader专门来处理这些,可以转换成浏览器可运行代码 三. es6的Modules和commonJS的关系(模块语法) es6的Modules导入导出是:import和export commonJS的导入导出是:require和module.exports
展开
评论
个人成就
文章被点赞990
文章被阅读67,546
掘力值1,347
收藏集
1
关注标签
1
加入于