
前端工程化
低调奋进
这个作者很懒,什么都没留下…
展开
-
Cannot read property ‘call‘ of undefined
前几天运行好好的模块,切换分支后,起服务就报错了:查询到的原因,可能是js顺序加载问题,可尝试解决的方式:清除浏览器缓存,ctrl+F5强制刷新。如果还不行,可参数这篇排查:https://blog.youkuaiyun.com/sansan_7957/article/details/80229697...原创 2020-12-29 17:30:36 · 3070 阅读 · 0 评论 -
前端编码规范分享
小贴士这里插入一些小贴示,大家可以注意到我们组件的命名和方法的摆放顺序其实有一定的讲究,这里可以简单分享一下个人的习惯,仅供参考。组件的私有方法都用_开头,所有事件监听的方法都用handle开头。把事件监听方法传给组件的时候,属性名用on开头。例如:<CommentInput onSubmit={this.handleSubmitComment.bind(this)} />这样统一规范处理事件命名会给我们带来语义化组件的好处,监听(on)CommentInp...翻译 2020-12-25 13:41:49 · 144 阅读 · 0 评论 -
前端本地开发跨域联调方式
方式一,注册微服务(有局限)方式二,nginx反向代理(方便)见这里链接方式三,主要介绍这种方式-配置proxy.config.json(angular为例)1.package.json中配置:npm start :ng serve--ssl--host0.0.0.0--port8000--disable-host-check--proxy-configproxy.config.json其中proxy.config.json与package.json同级,如果代理网站为h...原创 2020-11-24 20:16:07 · 581 阅读 · 0 评论 -
rxjs升级版本6以后的坑forkJoin not a function
angular项目中,之前使用ng4,后来升级ng6后,rxjs也从5升到6,之前使用forkjoin,是这样用的:import { Observable } from "rxjs/Observable";import "rxjs/add/observable/forkjoin";Observable.forkJoin(ObservableInput1,,ObservableInput2).subscribe((datas) => { });升级后突然报错:TypeError原创 2020-11-24 11:14:40 · 606 阅读 · 0 评论 -
npm包管理和锁定版本踩坑
问题:package.json中依赖pchart:1.1.0和p-component,p-component内部也依赖了pchart,但版本是pchart:1.1.1。执行npm install后,就会出现这种情况:项目中的node_modules(外层node_modules)存在pchart:1.1.0;而p-component文件夹中也有一个node_modules(内层node_modules),存在pchart:1.1.1。如果用产品模式编译时ng build--prod,n.原创 2020-10-31 16:40:21 · 2851 阅读 · 0 评论 -
error: failed to push some refs to解决方案
网上很多类似解决:https://blog.youkuaiyun.com/rocling/article/details/82956402! [remote rejected] HEAD -> refs/for/master (you are not allowed to upload merges)error: failed to push some refs to主要原因就是,有些更新可能没有pull下来,先git pull --rebase一下,再push,就可以解决了...原创 2020-06-08 12:05:35 · 1045 阅读 · 0 评论 -
npm 模块安装机制
1. npm 模块安装机制:发出npm install命令 查询node_modules目录之中是否已经存在指定模块 若存在,不再重新安装 若不存在 npm 向 registry 查询模块压缩包的网址 下载压缩包,存放在根目录下的.npm目录里 解压压缩包到当前项目的node_modules目录 2. npm 实现原理输入 npm install 命令并敲下回车后,会经历如下几个阶段(以 npm 5.5.1 为例):执行工程自身 preinstall当前 np转载 2020-05-19 20:26:26 · 417 阅读 · 0 评论 -
Maven详解
转自:http://www.cnblogs.com/hongwz/p/5456578.html一.前言 以前做过的项目中,没有真正的使用过Maven,只知道其名声很大,其作用是用来管理jar 包的。最近一段时间在项目过程中使用Maven,用Maven构建的web项目,其项目结构只停留在了解阶段,没有深入的使用与理解,刚好最近看了一篇关于Maven的详解;就开始深入学习一下Ma转载 2017-08-22 15:10:28 · 245 阅读 · 0 评论 -
什么是WebPack,为什么要使用它?
转自:http://www.cnblogs.com/-walker/p/6056529.html说明:这里是webpack1.0+,如果你用的是2.0+请移步这里webpack案例:1 豆瓣热映电影配置好的webpack2脚手架:戳这里正文从下面开始.................1、什么是WebpackWebPack可以看做是模块打包机:转载 2017-08-22 20:02:46 · 14068 阅读 · 0 评论