Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

cwwu/jsMonkey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

5 Commits

Repository files navigation

##jsMonkey 是一个前端自动化打包工具## ###description jsmonkey是一个用node.js对Javascript、和css的压缩合并工具,Javascript代码检查,支持脚本应用替换和hash版本控制自动化版本、手动版本控制,并且支持控制台调用和可视化调用配置,

###install

npm install jsmonkey

##自动化描述

自动代码合并、压缩,amd依赖分析、hash版本控制,代码规范检测

功能描述

  • 1、资源文件(js、css文件)查找是否符合规范 采用jshint核心

    2、资源(js、css)文件进行压缩,合并功能

    3、生成sha1文件版本

  • 4、替换page页面(jsp和html页面)中的<script src="" />路径

例如

<script type="text/javascript" src="<%=pathurl %>/js/zepto.js"></script>

替换成

<script type="text/javascript" src="<%=pathurl %>/js/__d523016f80c7d1e13a728b0cdc760d55aae80788zepto.min.js"></script>

5、将压缩好的资源文件和引用替换好的文件生成zip文件

About

The front-end automated packaging

Resources

Stars

Watchers

Forks

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /