由于新建项目发版打包时间大概需要打包优化方案
2024年04月02日
async 和 await 是 ES2017 引入的,旨在简化基于 Promise 的异步操作。说说async、await的设计和实现
async 关键字用于声明一个函数是异步的,而 await 关键字用于等待一个 Promise 解析完成。
2024年04月02日
对于开发者来说,可能需要针对不同端做一些特殊的逻辑,因此也就需要一个方法来判断区分不同的环境。kbone 推荐的做法是通过 webpack 注入一个环境变量:1、用法
2024年04月02日
ES6的模块化,目前为止(2017-2-26)chrome浏览器兼容还不是太好,需要使用babel进行编译 babel+webpack配置: webpack.config.js的代码如下: module.exports = {
2024年04月02日
最近用vue正在写一个项目,本来以为vue很简单,但是还是发现是有一些坑在里面,现在边写边进行总结。 首先遇到的就是页面中img中标签的图片src的加载问题,我开始以为是图片应该和组件放在一块,但是发现不行,总是报错。 ./~/css-loader?sourceMap!./~/vue-loader/lib/style-rewriter.js?id=data-v-0d4c5d14!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/components/SkuPop.vue
2024年04月02日
最近,在研究 Gradle 和 Java 相关构建的实现,让我对不同编程语言的应用构建燃起了一点点的兴趣。 不同编程语言编写的应用,在它运行的状态下,会有不同的运行机制,有的是以二进制的方式运行的,有运行在编程语言的虚拟机之上。而构建所做的事情呢,就是将那些我们写给人类看的代码,转换为机器/程序能看懂的代码。所以,构建的本质就是翻译(~~复读机~~)。
2024年04月02日
JavaScript 语言在稳步发展。也会定期出现一些对语言的新提议,它们会被分析讨论,如果认为有价值,就会被加入到 https://tc39.github.io/ecma262/ 的列表中,然后被加到 规范 中。
2024年04月02日
JavaScript编译器Babel,在上一个版本Babel 6发布3年后,终于发布了新的版本Babel 7。这次的更新除了加入了PeerDependency等新功能外,移除了年度套件集(Yearly Preset)以及阶段套件集(Stage Preset),并且不再支持旧版本Node,以更新本身相依工具。