我是靠谱客的博主 柔弱云朵,最近开发中收集的这篇文章主要介绍Element package.json 中的 scripts 分析 —— "build:file",觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
build:file
脚本的执行目的是生成包括 icon
, 入口文件
, i18n 国际化
, version
在内的文件, 内容为:
node build/bin/iconInit.js & node build/bin/build-entry.js & node build/bin/i18n.js & node build/bin/version.js
复制代码
node build/bin/iconInit.js
执行这个脚本的作用是:读取 packages/theme-chalk/src/icon.scss
文件, 对文件中的所有类似于 el-icon-close
这样的图标类名进行正则匹配,把所有符合正则的图标类名组成一个图标数组,最后把图标数组写入到 example/icon.json
。
前提知识点
postcss
PostCSS 是一个允许使用 JS
插件转换样式的工具。 PostCSS
接受一个 CSS
文件并提供了一个 API 来分析、修改它的规则(通过把 CSS
转换成一个 AST
抽象语法树的方式。
最后
以上就是柔弱云朵为你收集整理的Element package.json 中的 scripts 分析 —— "build:file"的全部内容,希望文章能够帮你解决Element package.json 中的 scripts 分析 —— "build:file"所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复