- 博客(7)
- 收藏
- 关注
原创 dva框架下react15升级到react16总结
升级目标:react版本从15.4.2=>16.8.0dva版本从1.2.1=>2.1.0(内置react-router2=>react-router4)其实react升级基本只更新一下包就可以了,主要是react-router升到4有很大的破坏性改动###升级总结###1.react-router4不能嵌套<route>,现...
2020-03-14 15:19:30
1557
1
原创 webpack重复打包同名依赖包
最近安装了webpack-bundle-analyzer插件来分析打包构成,发现有一些包被重复的打包了多次,这样会让构建出来的包格外的臃肿。这主要是因为我们往往引用了很多的第三方包,而很多工具类的库也会被别的包间接的依赖,所以就导致了重复打包的现象,例如下图的immutable.js。其实想解决也很简单,在webpack的resolve下面添加如下配置: alias: { ...
2019-09-27 15:53:32
7412
4
原创 教你 node.js调试如何监测整个项目,而不是单个js文件
node.js如何调试整个项目的问题,卡了我一整天,网上的教程都是千篇一律,只教你怎么调试单个js文件,例如:node-inspect app.jsapp.js 一般的是项目入口文件,我们都以为监测了项目的入口启动文件就会监测整个项目,其实不然,你在其中设置了断点或者debugger,它只会在项目启动的时候起作用一次,就相当于把整个js按顺序跑一遍,也不会触发任何事件,毫无作用。而我想要...
2018-06-01 15:16:36
1198
原创 node.js express搭建的html页面引入css MIME报错
最近刚开始学习node.js,下载了几本电子书跟着学学,但是发现express框架的教程都是用jade模板或者ejs模板的,作为一个前端,我并不想用这些老旧的模板,于是用决定用ejs来加载html。配置如下(express版本为4.13.1):app.engine('html',ejs.__express); app.set('view engine', 'html');...
2018-05-28 15:21:37
6810
2
原创 IE9及以上才支持的js数组高阶函数
ES5新增了一些数组的操作方法,如果不考虑IE6-IE8的话用起来真的很方便,自己实践一番之后,把用法贴了给大家。 //indexOf()方法返回在该数组中第一个找到的元素位置,如果它不存在则返回-1。 //lastIndexOf() 最后出现的位置 var arr = ['apple','orange','pear']; console.log("found:",...
2018-05-22 15:35:28
716
原创 sourceTree本地和远端进行任何交流操作的时候都会报错(FATAL ERROR: Network error: Connection refused)
sourcetree 操作失败fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
2016-10-18 15:14:35
9681
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人