亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

nodejs tutorial怎么配置

發布時間:2021-12-29 10:05:50 來源:億速云 閱讀:143 作者:iii 欄目:云計算

這篇文章主要介紹“nodejs tutorial怎么配置”,在日常操作中,相信很多人在nodejs tutorial怎么配置問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”nodejs tutorial怎么配置”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

see version 

node --version

helloworld.js

var http = require('http');   
server = http.createServer(function (req, res) {   
      res.writeHeader(200, {"Content-Type": "text/plain"});   
      res.end("Hello World\n");   
})   
server.listen(8000);   
console.log("httpd start @8000");

run on DOS

node helloworld.js

enter the url in explorer

http://localhost:8000/

you will see "Hello World"

npm:

node.js+express.js+monent.js

mongodb+mongoose

jade

Bower:

jQuery

Bootstrap

npm install express jade moment mongoose mongodb

Q: error enoent stat

A:  C:\Users\Administrator\AppData\Roaming\ 在這個目錄建立npm文件夾

app.js (入口文件)

var express = require('express')
var port = process.env.PORT || 3000
var app = express()

app.set('views', './views');
app.set('view engine', 'jade')
app.listen(port)

console.log('server started')

//index page
app.get('/', function(req, res){
	res.render('index',{
		title : 'index page'
	})
})

//detail page
app.get('/movie/:id', function(req, res){
	res.render('detail',{
		title : 'detail page'
	})
})

//admin(add) page
app.get('/admin/movie', function(req, res){
	res.render('admin',{
		title : 'admin page'
	})
})

//list page
app.get('/admin', function(req, res){
	res.render('list',{
		title : 'list page'
	})
})

index.jade, detail.jade, admin.jade, list.jade

doctype
html
	head
		meta(charset="utf-8")
		title #{title}
	body
		h2 #{title}

dos

node app.js

see on explorer

index page:
http://localhost:3000

detail page:
http://localhost:3000/movie/1

admin(add) page:
http://localhost:3000/admin/movie

list page:
http://localhost:3000/admin

--------------------------

安裝bower(全局global)

npm install bower -g

安裝bootstrap(依賴jquery)

bower install bootstrap

A: Bower : ENOGIT git is not installed or not in the PATH

Q:安裝git

npm install body-parser

Q: 

 (like bodyParser) is no longer bundled with Express and m
ust be installed separately.

A: http://www.tuicool.com/articles/vaiyMb

var bodyParser = require('body-parser');
// parse application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({ extended: false }))
// parse application/json
app.use(bodyParser.json())
npm install underscore

Q: errno:10061 由于目標計算機積極拒絕,無法連接。

Q: cannot find module 'regexp-clone'/'sliced'/'mpath'/'ms'/'mquery'...

A:

npm install regexp-clone sliced mpath ms mquery hooks mpromise muri

以上都是mongoose安裝包,可能是由于沒有把mongoose安裝好造成

到此,關于“nodejs tutorial怎么配置”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

英吉沙县| 买车| 获嘉县| 宣恩县| 商水县| 沙坪坝区| 康定县| 祁阳县| 天长市| 武川县| 班戈县| 中牟县| 阿拉善盟| 五寨县| 大关县| 明光市| 玛多县| 余姚市| 军事| 桐乡市| 揭东县| 灯塔市| 永修县| 社旗县| 年辖:市辖区| 宜都市| 弥勒县| 温泉县| 库车县| 山东| 会理县| 元阳县| 云梦县| 卢氏县| 凯里市| 双桥区| 上虞市| 西乌珠穆沁旗| 庆安县| 青龙| 公安县|