README
工具类库
使用库
通过script标签引入
<script src="./ansoUtil.umd.min.js"></script>
<script>
// 通过window.ansoUtil对象获取对应的方法或属性
</script>
node报引用
import {} from 'ansoUtil'
打包库时,只生成umd格式的文件
正常来说到这已经可以了,但是package.json里面main字段只需要其中到umd.min.js所以我要去源码对- 其生成的多余文件进行改造,重点来了哈。我们来到node_modules 文件夹 找到@vue/cli-service 依赖包。
我们先去lib/commands/build/index.js中把formats改下,
接着我们去lib/commands/build/resolveLibConfig.js中修改下面的代码,注释掉生成demo.html的代码,当然通读人家源码不可能,有需求就去看下源码,改一下就好。
最后的结果当然是只生成两个文件,因为默认是启用了sourcemap,所以会生成一个对应的.map文件