彼岸花开,蓝蝶依肩。
(1)
后端返回的数据一般都是直接new Date()的Long类型时间。需要自己手写转换工具。
1  | /*  | 
(2)
es6中import和export的一些细节
1  | // counter.js  | 
看看编译后的counter.js
1  | //#----------------mod start----------------  | 
1  | //把console.log(a)去掉  | 
为什么只输出一句了?
ES6的模块加载机制是“静态加载”,执行import命令是在编译期间完成,生成一个静态引用。等到需要的时候,再到模块里面去取值。
那为什么之前的顺序是宋俊谕我喜欢你,你喜欢我吗,而不是先输出谕呢?
仅为猜测:在编译的时候,发现了后面有使用到a的地方,就在运行时遇到import的地方直接执行了模块的代码。
(3)
WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
解决
方式一 webpack中添加如下配置
1  | performance: {  | 
方式二 webpack中添加如下配置
1  | performance: {  |