# 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 正常应用本地脚本使用即可,如: ```