webpack
宋哈哈
2018. 7 本科毕业,从此步入前端。。。。。。。。。
展开
-
项目中只使用了Promise和async函数 如何正确的引入polyfill
项目中只使用到了Promise和async函数,如何正确的引入polyfill呢我们知道polyfill的作用是为一些低版本浏览器提供一些辅助函数,比如在ie中window下是没有promise对象的,那么polyfill的作用是为其window手动创建一个对象并挂载到window上。另外向一些数组的高级方法,polyfill也是为其提供兼容的处理。简单介绍下我的项目,我需要写一个插件发布到npm上去供其他同学使用,但是在开发过程中Promise和async太香了,所以就直接使用了,但是在处理w原创 2020-06-09 08:51:27 · 2069 阅读 · 0 评论 -
vuecli3打包资源在html中的引用路径问题
在默认情况下,通过vuecli打包出来的路径是绝对路径。如果想修改vuecli的默认配置,通过在vue.config.js中进行配置,关于打包路径是通过publicPath属性进行配置。如果想使用相对资源地址 则将publicPath配置为'././' 打包出来的路径就是 这样的'./static/js/aaaa.js'了...原创 2020-04-08 14:51:08 · 1403 阅读 · 0 评论 -
npm run dev报错 Module build failed: Error: Cannot find module 'node-sass'
一个项目,可能你从其他库里拉下来,或者换了一台电脑,或者出于其他原因,你需要重新安装依赖环境,有时候会遇到node-sass安装失败的情况,这个现象太正常了,比如:遇到报错不要慌,先看报错的开头,一般就能找到答案,他说没有找到这个模块 node-sass这时你可以去项目依赖node_module里边去找一下 ,发现确实没有这个包,那就重新装一下吧npmins...原创 2019-11-27 14:51:30 · 10437 阅读 · 2 评论 -
{ parser: "babylon" } is deprecated; we now treat it as { parser: "babel" }
运行npm run dev 时 虽然项目可以正常启动。但是报了一条提醒 如下:{ parser: "babylon" }已被弃用;我们现在将其视为{ parser: "babel" }解决方法:找项目目录的\node_modules\vue-loader\lib\template-compiler\index.js将其改为bable重新运行运...原创 2019-11-26 09:30:15 · 2091 阅读 · 0 评论 -
npm 安装依赖时报错npm ERR! code Z_BUF_ERROR npm ERR! errno -5 npm ERR! zlib: unexpected end of file
记录一下这个问题吧我家里新买的电脑 然后装了个node 执行完npm init 之后 当然是装一些依赖了 ,当装依赖的时候 就报错了我是这样处理的:1. 先把淘宝的镜像装上了npm install -g cnpm --registry=https://registry.npm.taobao.org2.继续装依赖 还是报错npm i babe...原创 2019-04-11 00:42:35 · 5230 阅读 · 1 评论