| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
44 バイト追加 、 2020年10月23日 (金) 11:45
編集の要約なし
| [[JavaScript]] | [[TypeScript]] | [[npm]] | [[YEOMAN]] | [[Bower]] | [https://www.typea.info/blog/index.php/category/node-js/ ブログカテゴリ(Node.js)] | 
{{amazon|479812947X}}
 
==[[Node.js]]==
==インストール==
$ nvm alias default v0.10.29
default -> v0.10.29
===Hello [[Node.js]]===
*http://dev.classmethod.jp/server-side/vscode-nodejs-1/
[[Visual Studio Code]] |
*hello_node.js
var http = require('http');
http.createServer(function (request, response) {
response.writeHead(200,{'Content-Type':'text/plain'});
response.end('Hello World');
}).listen(8080);
console.log('Server running');
 
*実行
$ node hello_node.js
Server running
 
[[File:0818_hello_node_js.png]]
 
==[[npm]]==
*[[npm]]
 
==[[Tips]]==
===対話モードで利用する===
> node
> Math.sqrt(2);
1.4142135623730951
====エディタモード====
*Ctrl+Dで実行
> .editor
// Entering editor mode (^D to finish, ^C to cancel)
for(var i=0;i<2;i++){
console.log(i);
}
0
1
===トラブルシュート===
*[http://typea.info/blg/glob/2017/05/windows-nodejs-bower-ssl.html Windows の Node.js Bower などで SSLエラーが発生する]
===[[Mac]]にインストール===
====Homebrew インストール====
nodebrew ls
nodebrew use v12.1.0
 
===[[Windows]]にインストール===
*nvm-windows
> nvm install 13.11.0
===Hello [[Node.js]]===*http://dev.classmethod.jp/server-side/vscode-nodejs-1/[[Visual Studio Code]] | *hello_node.js var http = require('http'); http.createServer(function (request, response) { response.writeHead(200,{'Content-Type':'text/plain'}); response.end('Hello World'); }).listen(8080); console.log('Server running'); *実行 $ node hello_node.js Server running [[File:0818_hello_node_js.png]] ==[[npm]]==*[[npm]] ==[[Tips]]=====対話モードで利用する=== > node > Math.sqrt(2); 1.4142135623730951====エディタモード====*Ctrl+Dで実行 > .editor // Entering editor mode (^D to finish, ^C to cancel) for(var i=0;i<2;i++){ console.log(i); } 0 1===トラブルシュート===*[http://typea.info/blg/glob/2017/05/windows-nodejs-bower-ssl.html Windows の Node.js Bower などで SSLエラーが発生する]===Node.js の開発環境を整える===
*[http://typea.info/blg/glob/2017/08/react-1.html Node.js の開発環境を整える]
===[[React]]===
*[http://typea.info/blg/glob/2017/08/react-1.html React 開発の全体像を把握しつつ開発環境を整える]

案内メニュー