aa-loader
v0.1.5
Published
async-assets-loader
Downloads
3
Readme
概览
aa-loader (which means async-assets-loader
) is for loader assets asynchronous.
安装使用
npm 包方式:
npm install --save aa-loader
web 方式:
<script src="https://unpkg.com/[email protected]/dist/index.umd.js"></script>
引入之后将会暴露全局变量 aaLoader
.
如果你想要在 webpack 中 external 该库,可以使用以下配置:
{
externals: {
"aa-loader": {
"commonjs": "aa-loader",
"commonjs2": "aa-loader",
"amd": "aa-loader",
"root": "aaLoader"
}
}
}
如何本地开发?
本地调试
首先从 git 仓库拉取代码,安装依赖项:
git clone https://github.com/one-gourd/aa-loader.git
npm install
## 安装 peerDependencies 依赖包
npm install [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
运行以下命令后,访问 demo 地址: http://localhost:9000
npm run dev
也可访问 storybook 参考具体的使用案例:http://localhost:9001/
npm run storybook
运行测试用例
使用 jest 进行测试,执行:
npm test
打包发布
普通的 npm 发布即可,记得发布前需要手动打包:
npm run build && npm publish