webpack打包Library库文件指南

本文示例仓库地址:
https://github.com/liuchenyang0515/Library_pack

当自己写了一个js想让其他业务方引入,但是别人可能有很多种方式引入库文件,所以我们需要满足别人各种可能的引入方式。

可能是ES6 Module方式导入

import library from 'library';

可能是commonjs方式导入

const library = require('library');

也可能用amd语法引入这个库文件

require(['library'], function() {
	
})

还可能直接用

你可能感兴趣的:(webpack)