# common-js-browser
**Repository Path**: wavewei/common-js-browser
## Basic Information
- **Project Name**: common-js-browser
- **Description**: 浏览器中使用common module规范的js包
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2022-06-09
- **Last Updated**: 2022-06-09
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## 方发一
### 全局安装browserify
```
npm i browserify -g //打包js
npm install uglifyify //js打包优化
```
### 使用
```
1. cd package.js所在目录
2. npm run build //运行成功会再当前目录生成easy.template.js
3. 开发阶段可打包source map文件,便于断点调试。命令:npm run build-map
4. 正常应用本地脚本使用即可,如:
5. const browser = require('browser')
```
### main.js 说明
```
window.EasyTemplate = require('easy-template-x')
将easy-template-x模块挂载到window对象的EasyTemplate属性上
具体使用见demo
```
## 方法二
通过webpack打包压缩效果更好些。
```
1. cd到package.json目录
2. 运行npm i //安装依赖
3. 运行npm run build-webpack //js打包
4. 打包后文件路径dist/easy.template.js 正常应用本地脚本使用即可,如:
```