![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 54
三丨
这个作者很懒,什么都没留下…
展开
-
js实现前端监控
前要 线上出错时,常因为环境重现麻烦,而且很多错误如果没有人反馈的话,开发人员也不知道。当别人上报错误后,也难以在短时间内,定位到错误位置。理论依据 windowjs自带window.onerror可以用来做错误收集function handleOnError(errorMessage, scriptURI, lineNumber,columnNumber,errorObj){ // some code return true // 阻止浏览器con...原创 2020-07-14 09:45:02 · 604 阅读 · 0 评论 -
js打开app应用或进入下载页面
打开一个页面,如果装了应用,就打开该应用;没装的时候,iOS 跳 App Store 下载,Android 跳到下载 apk 包的页面原创 2016-07-12 17:18:04 · 9980 阅读 · 2 评论 -
npm adduser 报错e409 Conflict
npm 怎么发布一个模块到网上,就不在这里唠叨了。今天要说的,因为我们常用的是掏宝镜像的原因,导致我们在使用adduser或login的时候,常常会出现报错,提示e409 Conflict怎么解决呢:找到.npmrc 文件,将里面的registry=http://registry.npm.taobao.org改成:registry=http://registry.npmjs.org/ .npmrc...原创 2018-04-08 19:52:18 · 2832 阅读 · 0 评论 -
如何将一个webpack手脚架工程打包后上传npm
目前,有很多手脚架工程,里面的配置都很成熟,比如VUE的手脚架,简单的几步就能创建好一个工程:$ npm install -g vue-cli$ vue init webpack my-project$ cd my-project$ npm install$ npm run dev但这里配置的工程,一般是用于开发一个web工程。 如果我们想将此工程作为一个插件发布到网上,让用户可以通过np...原创 2018-05-02 18:28:26 · 1215 阅读 · 0 评论 -
vue element-ui表格行拖拽
查找一下,现有的拖拽实现,是基于Sortable.js 实现,例如vuedraggable 就是基于此实现的。 但vuedraggable这个实现有一个坑点就是要求,要拖动项必须是其标签的第一个子集。 但element-ui的表格,里面嵌套了很多div,如果用vuedraggable这个就无法达到其效果了。 基于此,我参考vuedraggable,写了一个专门针对element-u...原创 2018-05-16 11:07:13 · 17997 阅读 · 22 评论 -
webpack 打包太慢
在网上,我们很容易搜到webpack打包优化的文章,如采用happypack进行多线程打包(在这里不多说了)我的工程采用的就是happypack进行多线程打包, 基础框架是(vue, element-ui), 打包尽然需要近20分钟,死活也没想明白,打包的速度完全是无法直视。试过很多很多的方法,在一个偶然的情况下,我试试一下升级node\webpack原来的版本:node 8....原创 2019-01-29 15:26:58 · 964 阅读 · 0 评论