forked from donejs/donejs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
code.html
134 lines (128 loc) · 7.08 KB
/
code.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>JavaScriptMVC</title>
<link rel="stylesheet" type='text/css' href='jmvc/site/production.css' />
<link rel="shortcut icon" href="documentjs/jmvcdoc/images/favicon.ico" />
</head>
<body>
<div id='container'>
<div id='header'>
<a href="index.html" id="logo"><img alt="JavascriptMVC" src="jmvc/images/logo.png" title="JavascriptMVC"/></a>
<div id='download-box'>
<a href="https://github.com/downloads/jupiterjs/javascriptmvc/javascriptmvc-3.0.5.zip">Download v3.0.5</a>
<a href="builder.html" id="download-builder">or go to the download builder</a>
</div>
</div>
<div id='navigation'>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="docs.html">Documentation</a></li>
<li><a href="blog.html">Blog</a></li>
<li><a href="follow.html">Follow & Community</a></li>
<li><a href="contribute.html">Contribute</a></li>
<li><a class="active" href="code.html">Code</a></li>
</ul>
</div>
<div id='content-wrapper'>
<div id='content'>
<h2>Get JavaScriptMVC</h2>
<p>There are two ways to get JavaScriptMVC:</p>
<ol>
<li><a href="https://github.com/downloads/jupiterjs/javascriptmvc/javascriptmvc-3.0.5.zip">Download</a> it</li>
<li>Git it from GitHub</li>
</ol>
<p>We prefer you use Git. It's a great way to share changes with us and the community. </p>
<h2>Installing from Github</h2>
<p>Download the JavaScriptMVC Install script for <a href='https://github.com/jupiterjs/javascriptmvc/raw/master/scripts/getjmvc'>Mac</a>
or <a href='https://github.com/jupiterjs/javascriptmvc/raw/master/scripts/getjmvc.bat'>Windows</a>.</p>
<p>Put this script where you want to install JavaScriptMVC's submodules (Steal, jQueryMX, FuncUnit, and DocumentJS).</p>
<p>Type getjmvc in a command promp (or ./getjmvc for Mac users) and it will install each submodule. This script
assumes your project is using a git repository.</p>
<p>Run it again later to update each submodule. Script options and more details can be found <a href="docs/developwithgit.html">here</a>.</p>
<p>If you just want a certain repo, or you like doing things the hard way, here's how to get each project yourself:</p>
<ul class='github'>
<li>
<a href="http://github.com/jupiterjs/javascriptmvc">JavaScriptMVC</a>
<code>git clone http://github.com/jupiterjs/javascriptmvc.git<br />
git submodule init<br />
git submodule update<br />
cd <span class="normal">into each submodule and do</span> git checkout master</code>
</li>
<li>
<a href="http://github.com/jupiterjs/steal">Steal</a>
<code>git clone https://github.com/jupiterjs/steal.git</code>
</li>
<li>
<a href="http://github.com/jupiterjs/jquerymx">jQueryMX</a>
<code>git clone https://github.com/jupiterjs/jquerymx.git jquery</code>
</li>
<li>
<a href="http://github.com/jupiterjs/syn">Syn</a>
<code>git clone https://github.com/jupiterjs/syn.git</code>
</li>
<li>
<a href="http://github.com/jupiterjs/funcunit">FuncUnit</a>
<code>git clone https://github.com/jupiterjs/funcunit.git<br />
git submodule init<br />
git submodule update<br />
cd syn<br />
git checkout master</code>
</li>
<li>
<a href="http://github.com/jupiterjs/documentjs">DocumentJS</a>
<code>git clone https://github.com/jupiterjs/documentjs.git</code>
</li>
</ul>
<p>For more information on how to develop with Git check out <a href="docs/developwithgit.html">Developing with Git</a>.</p>
</div>
<div id='sidebar'>
<p class='greenbox' id='what-is-javascriptmvc'><strong>JavaScriptMVC</strong> is an open-source framework containing the best ideas in jQuery development. <br /><br />It guides you to successfully completed projects by promoting best practices, maintainability, and convention over configuration.</p>
<div id='twitter-feed-wrapper'>
<div id='twitter-feed'></div>
<a href="http://www.twitter.com/javascriptmvc" title="Follow @javascriptmvc"><img alt="Follow twitter" src="jmvc/images/follow_twitter.png"/></a>
</div>
</div>
<div class='clear'></div>
</div>
<div class='greenbox' id='footer'>
<div id='who-javascriptmvc'>
<h4>What is JavaScriptMVC?</h4>
<p>A collection of the best practices and tools for building JavaScript applications.
Built on top of jQuery, it consists of the following standalone components:</p>
<ul>
<li><a href='docs/stealjs.html'>StealJS</a> - Dependency management and a stupidly easy build tool.</li>
<li><a href='docs/FuncUnit.html'>FuncUnit</a> - There's no better functional testing solution available. Write tests in jQuery syntax, run them via command line or browser.</li>
<li><a href='https://github.com/jupiterjs/jquerymx'>jQueryMX</a> - These plugins are the building blocks of large jQuery applications: model, view, controller, class, fixtures, and more.</li>
<li><a href='docs/DocumentJS.html'>DocumentJS</a> - A JSDoc compliant tool that turns comments into a searchable documentation app.</li>
</ul>
<h4>Why JavaScriptMVC?</h4>
<p>It is the product of years of experience in the trenches developing medium to large JavaScript applications.
It will help you build a quality application.</p>
<h4>Who Uses JavaScriptMVC?</h4>
<p>Our users are software craftsmen who care about doing JavaScript development the right way. They care about things like test driven development, performance, code quality, structure and maintainability.</p>
<p>JavaScriptMVC makes it simple to do all these things and more.</p>
</div>
<div id='forum-feed'>
<h4><a href='http://forum.javascriptmvc.com'>Fresh on Forums</a></h4>
<ul></ul>
</div>
<div class='clear'></div>
</div>
</div>
<div id='bottom-bar'>
<a href="http://jupiterit.com">© Jupiter IT - JavaScriptMVC Training and Support</a>
</div>
<script type='text/javascript' src='steal/steal.production.js?jmvc/site'></script>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try{
var pageTracker = _gat._getTracker("UA-2302003-4");
pageTracker._trackPageview();
} catch(err) {}
</script>
</body>
</html>