node js初級(一)外来モジュール導入
1744 ワード
前は、自分である教程に従ってnodejs+mongodbで小型のフルスタックのウェブサイトを作りました.(nodeのappiをよく知らないで、盲目的に従って、不償になりました.多くの時間を浪費しました.自信がなくなりました.1元クラウドサーバーも切ってしまいました.気持ちががっかりしています.コードに触ったことがないので、自分で勉強しています.前端の部分はずっと閉門しています.他人の経験と教訓を吸収していません.結果は非常に悲惨です.大学院受験の車に乗って降りてから、何人かの先輩の励ましのもとで、sbの基礎を作ることにしました.
体と心、いつも道を歩いています.
---------node jsを固める
windows mac linuxなどのプラットフォームのnodeインストールを省きました.
まず、私達はtaobao cnpmの鏡像を使います.https://npm.taobao.org/国内のnpm倉庫のダウンロードは少し速いです.
package.json(このファイルの内容はプロジェクト依存のカバンです.)を作成して、中に依存項を書いてからcnpm installでダウンロードできます.
(ここではgulpを使うことをおすすめします.いくつかの命令でも大丈夫です.)ここではgulpを使っていません.
体と心、いつも道を歩いています.
---------node jsを固める
windows mac linuxなどのプラットフォームのnodeインストールを省きました.
まず、私達はtaobao cnpmの鏡像を使います.https://npm.taobao.org/国内のnpm倉庫のダウンロードは少し速いです.
package.json(このファイルの内容はプロジェクト依存のカバンです.)を作成して、中に依存項を書いてからcnpm installでダウンロードできます.
(ここではgulpを使うことをおすすめします.いくつかの命令でも大丈夫です.)ここではgulpを使っていません.
{
"dependencies": {
"express": "^4.16.3"
}
}
は、app.jsを確立し、内部にある:// express express
var express = require('express');
// express , , , express , app 。
var app = express();
// app , get、post、put/patch、delete,
// get , `/` handler 。
// handler req res , request response。
// request ,
// query ,body ,headers , req 。
// res , , ,
// header , 。 #send ,
// 。
app.get('/',function(req,res){
res.send(' node js ')
});
// app , 3000 。
// , listen ,
// , 。
app.listen(3000,function(){
console.log('node server is running on port 3000')
});
このプロジェクトの下でgitbash node appを入力すると、ブラウザでlocal host:3000を通じてこのアドレスにアクセスできます.