helondeng
helondeng
1. package.json 中dependencies依赖的组件,只能写具体的版本号,不能用"*", "~","^"之类的符号。 2. install 之后,安装到了 src 同级的lego_modules目录,需要copy到src/lego_modules目录。 3. 组件下的scss文件命名,用 组件名.async.scss 来命名,不要用 index.async.scss,因为最后编译之后,define 里面没有加上文件前缀,另外文件名里面加上 .async. ,fis 编译里面会编译成 JS 4. 组件中包含的图片放到组件自己的 img 目录下,用相对路径加载。
### 概念 JPEG有两种存储格式:baseline 和 progressive。Baseline JPEG 会在数据可用时,`一行一行自上而下`显示。Progressive JPEG会`先显示模糊图片,然后逐渐清晰`。  ### 浏览器渲染 Progressive JPEG在所有浏览器都会显示,这里的关注点是如何渲染。  Chrome + Firefox + IE9 下 Progressive JPEG 加载很快。 ### 对比 ##### 用户体验 Progresssive JPEG...
看代码,应该是没有处理异步代码的错误上报。 可以参考下 [BetterJS](https://github.com/BetterJS/doc)
loader已经把页面的同步和异步依赖分析出来了,那么其他的插件有办法使用这个依赖项的map表了?
“单个文件只能打到一个包中” 确实精简,没有冗余,但是同一个文件被2个模块依赖,怎么处理了? 感觉还是需要一下适度的冗余。
参考这个项目 https://github.com/haledeng/fis3-react modules/dialog/dialog.css 没有被打包到pkg下面的index.js中
css文件编译成js后,ids中是文件名(xxx.css.js),但是requires数据组是moduleId(xxx.css), 导致文件没有被匹配到,因此没有被打包