摘要:
今天在发布组件库的时候发现老是build失败。多次查找发现是更改文件夹目录的名字为大写后,资源找不到。但是windows 环境下编译均通过。 以后 改目录大小写 要注意下 git上大小写不敏感 windows系统大小写不敏感 mac和unix是敏感的 如果要改成大写的话 要把git缓存删掉 然后重新 阅读全文
摘要:
首先,前端工程化的目的为了提高效率和降低成本,即提高开发过程中的开发效率,减少不必要的重复工作时间。 那通过哪些方面来提高开发的效率以及团队的配合能力呢?应该从规范、组件化和模块化以及构建和编译三个层次去实现。 1、规范 开发规范:开发规范的目的是统一团队成员的编码规范,便于团队协作和代码维护。每个 阅读全文
摘要:
尽量少用图片,特别是非内容性质的,能用CSS画就尽量画一下 使用base64编码代替图片,适用于图片小于2KB,页面引用图片不多的情况。将图片转换为base64编码字符串inline到CSS或页面中,减少http的请求次数。 合并图片sprite(雪碧图)减少请求个数。(适用于http/1.1协议) 阅读全文
摘要:
后端渲染的优缺点: 前端渲染的优缺点: 阅读全文
摘要:
antd 若升级版本,可能会报错Namespace 'React' has no exported member ReactNodeArray 解决办法:@types/react" 也需要升级到最新版 阅读全文
摘要:
umeditor 是百度富文本编辑器ueditor的mini版本,它属于轻量级,功能也还好,优点是加载快,貌似只有183k。但是这个维护做的确实不怎么样, 或者压根没人维护,github提了许多issures基本没人解决。 下面说说用的过程主要遇到的坑 1.用requireJs加载的时候加载顺序问题 阅读全文
摘要:
如果是自己配置的reac项目,而非官方推荐的creat-react-app或者dva-cli等阿里自己开发的脚手架去引入antd,会有两个问题 第一,用babel-plugin-import设置style true 并不能通过less的方法引入antd 的样式。只能自动引入css。需要手动去引入le 阅读全文
摘要:
出现这种情况的2中可能错误为: 1.我们Ajax请求data:{}参数中,格式存在错误 2.服务返回的数据不是json格式 其中第二种的可能性比较大 阅读全文
摘要:
1.封装一个dao 层,连接mongodb 2.在Service 层即index.js 分配路由地址 后记:从前端的角度来讲,更注重于用户体验,关心于用户的请求,及请求后所有可能发生的状态并做处理。如果不清楚后端逻辑实现,就无法在与后端对接时了解自己究竟想要的数据模型和可能结果 阅读全文
摘要:
以博客园新闻为例 阅读全文