摘要:
本文将会介绍如何将自己写的组件库打包成第三方库,发布到 npm 上,同时支持在原生 js / React/ Vue 下使用。Webpack4 的升级指南可以参考下 Webpack4.0 升级配置,本文不做赘述。 使用 Webpack4.0 打包 // src/index.js exports def 阅读全文
摘要:
报错: WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB). This can impact web performance. Assets: bundle.j 阅读全文
摘要:
因为webpack4不兼容 mini-css-extract-plugin 最新版 解决方案: 把 mini-css-extract-plugin 降低版本到1.6.2 yarn add -D mini-css-extract-plugin@1.6.2 or npm install --save-d 阅读全文
摘要:
介绍highlight 支持176语言和79样式 自动语言检测 可用于node 下载使用 下载地址 可以根据自己的需要,选择支持相应的语言 libragy API highlight(name, value, ignore_illegals, continuation) name:语言名称 valu 阅读全文
摘要:
__dirname 总是指向被执行 js 文件的绝对路径 比如你在 /a1/a2/test.js文件里写代码,那么此时__dirname就是/a1/a2 __filename指定的是绝对文件路径 path.join()方法是将多个参数字符串合并成一个路径字符串 如果当前文件的路径是D:/test/1 阅读全文
摘要:
Vue项目报错:Uncaught SyntaxError: Unexpected token < 遇到问题: 今天做一个 VUE 的项目,在引入第三方依赖的 JS 文件时,遇到了一个问题: 控制台的提示:Uncaught SyntaxError: Unexpected token <按照提示进入文件 阅读全文
摘要:
为了优化包体积大小,想要将老项目的webpack3升级到webpack4,再升级到webpack5 一、升级版本1、webpack ^3.1.0 => ^4.29.62、webpack-cli ^3.1.2 => ^3.3.03、webpack-dev-server ^2.11.3 => ^3.2. 阅读全文
摘要:
问题原因: webpack4和eslint不兼容导致(用nuxt-community/koa-template创建项目导致)解决办法:在package.json里面修改eslint-loader版本为2.1.2 参考: 链接:https://github.com/webpack-contrib/es 阅读全文
摘要:
解决方法 1这个问题涉及到 sass 和 scss 的区别。sass 的语法规则是一种缩进语法。而 scss 语法与 css 语法相近,使用大括号。上面那个例子中,home.vue 文件中的 style 标签,lang 属性设置成了 sass,代码如下: <style lang="sass" rel 阅读全文
[BABEL] Note: The code generator has deoptimised the styling of "unknown" as it exceeds the max of "
摘要:
[BABEL] Note: The code generator has deoptimised the styling of "unknown" as it exceeds the max of "500KB". .babelrc文件添加 "compact": false { "compact": 阅读全文