在Windows 系统上构建从github获得的jquery源码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Windows 系统上构建从github获得的jquery源码相关的知识,希望对你有一定的参考价值。

从github上下载的jquery文件是没有经过压缩和合并的,根据jquery  README.md  中提供的说明在window构建jquery,进行到最后一步运行grunt时会直接编辑器中打开grunt.js,不能够完成构建,需要先在命令行执行:DOSKEY grunt=grunt.cmd $*。下面详细的构建步骤:
 
0 安装github,下载地址: http://windows.github.com/
1 安装 NodeJS,下载地址:http://nodejs.org/#download
2 安装grunt :npm install -g grunt,安装完成后在命令行执行 grunt -version 可以查看 grunt的版本 
3 从github上clone jquery 
git clone git://github.com/jquery/jquery.git 如下图

技术分享

 

4 在命令提示符下进入jquery目录,执行: npm install, 会自动安装构建需要NodeJS模块,如下图

技术分享

5 执行grunt ,在window系统上运行grunt 需要先在命令行执行:DOSKEY grunt=grunt.cmd $* (https://github.com/cowboy/grunt/blob/master/docs/faq.md)

技术分享

 构建过程中如果提示缺少scr/sizzle/sizzle.js 文件把文件拷贝到相应目录即可

完成上面步骤后在 dist目录下会有一个jquery.min.js 文件

grunt 是一个运行在nodeJS环境下的javascript命令行构建工具

项目地址:https://github.com/cowboy/grunt

以上是关于在Windows 系统上构建从github获得的jquery源码的主要内容,如果未能解决你的问题,请参考以下文章

在哪里获得适用于 Linux 的 msbuild [重复]

从现有 cmake 应用程序导入的 Netbeans 项目无法在 Windows 上构建并出现文件系统错误

如何在 Windows 上使用 MINGW 构建 clang?

在 Windows 上使用外部 C 库构建 Rcpp 包

将“-j”参数从 gradle 传递给 ninja

我在哪里可以获得 OpenJDK(Windows)的预构建 JavaFX 库 [关闭]