-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathnodejs.html
More file actions
68 lines (60 loc) · 3.76 KB
/
Copy pathnodejs.html
File metadata and controls
68 lines (60 loc) · 3.76 KB
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
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Site Properities -->
<title>Node.js | Learn Learnin'</title>
<meta property="og:title" content="Node.js | Learn Learnin'" />
<meta property="og:description" name="description" content="Node.js or io.js" />
<meta property="og:url" content="http://learnlearn.in/nodejs/" />
<meta name="keywords" content="learn, learning, nodejs, iojs" />
<meta name="generator" content="DocPad v6.78.6" />
<link rel="shortcut icon" type="image/png" href="/LofL.png" />
<link rel="apple-touch-icon" type="image/png" href="/LofL128.png" />
<link rel="stylesheet" href="/main.css" />
<link href="//asd.learnlearn.in/feed.atom" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed" />
</head>
<body>
<header>
<a href="/" title="Go home"><img src="/LofL60.png" alt="~" title="~"></a>
<a href=""><h1>Node.js </h1></a>
</header>
<article role="main">
<p>Node is the web developers' operating system. (No, <a href="https://github.com/NodeOS/NodeOS">really</a>).</p>
<p>It allows you to build anything using javascript.</p>
<p>Setting up node is the most difficult part of getting started with node.</p>
<p><a href="https://github.com/joyent/node/wiki/Installation">Follow this tutorial to set up node and npm</a>.</p>
<p>A word of caution: Do not install node from Ubuntu/Debian official repository. It will give you all sorts of trouble later on upgrading and stuff.</p>
<p>I do not remember how I installed the stuff, but the ideal installation will let you update npm packages without sudo. This will involve placing NODE_PATH in ~/.bashrc and I am sure you can find out how to do that on your own.</p>
<p>But once you have node and npm correctly installed, installing any node app globally will be like <code>$ npm install -g appname</code> and won't require <code>sudo</code></p>
<p>Node.js <a href="http://blog.izs.me/post/48281998870/unix-philosophy-and-node-js">goes well with Unix philosophy</a></p>
<h2 id="related">Related</h2>
<ul>
<li><a href="http://browserify.org/">Browserify</a> - lets you use node modules in the browser</li>
</ul>
</article>
<aside class="share separator separatorpipe" role="complementary">
Share this »
<a target="_blank" href="http://sharetodiaspora.github.io/?title=Node.js | Learn Learnin'&url=http://learnlearn.in/nodejs/">diaspora*</a>
<a target="_blank" href="http://www.facebook.com/sharer/sharer.php?u=http://learnlearn.in/nodejs/">Facebook</a>
<a target="_blank" href="https://twitter.com/intent/tweet?url=http://learnlearn.in/nodejs/">Twitter</a>
<a target="_blank" href="https://plus.google.com/share?url=http://learnlearn.in/nodejs/">Google+</a>
<a target="_blank" href="mailto:?subject=Node.js | Learn Learnin'&body=Check this out: http://learnlearn.in/nodejs/">Email</a>
<a target="_blank" href="https://telegram.me/share/url?url=Node.js | Learn Learnin' - &url=http://learnlearn.in/nodejs/"> Telegram</a>
<a class="mobileshare" href="whatsapp://send?text=Node.js | Learn Learnin' - http://learnlearn.in/nodejs/">Whatsapp</a>
</aside>
<footer id="footer" class="separator separatorpipe">
<a href="/keep-in-touch/#comments">Comment</a>
<a href="/about/">About</a>
<a href="/"> Home</a>
<a href="http://asd.learnlearn.in">Follow ASD</a>
<br>
<form id="ducksearch" name="ducksearch" action="https://duckduckgo.com/" target="_top">
<input type="search" class="search-bar" autocomplete="off" name="q" id="searchinput" placeholder="Search this site" value=" site:learnlearn.in "/>
<input id="search_button_homepage" type="submit" value="Duck!"/>
</form>
</footer>
<script defer="defer" src="/main.js"></script>
</body>
</html>