node –v //查看Node.js的版本號 |
npm init //初始化,要做許多設定,若不修改設定則一路按enter即可 |
npm install express --save //安裝express |
var express = require('express'); var app = express(); app.get('/', function (req, res) { res.send('Hello World!'); }); app.listen(3000, function () { console.log('Example app listening on port 3000!'); }); |
node app.js //執行app.js這個檔案 |
npm install mssql //用 npm 安裝 SQL |
var express = require('express'); var app = express(); app.get('/', function (req, res) { var sql = require("mssql"); var config = { //資料庫連線字串,請依照自身資料庫輸入 user: '...', password: '...', server: '127.0.0.1', database: 'schoolDb' } sql.connect(config, function (err) { var request = new sql.Request(); var sqlString = 'select TOP (3) * from Student'; //SQL語法 request.query(sqlString, function (err, recordset) { res.send(recordset); }); }); }); app.listen(3000, function () { console.log('Example app listening on port 3000!'); }); |
node app.js //執行app.js這個檔案 |