01 建立一個資料夾
02 在cmd 進入資料夾,用npm 初始化資料夾。
執行 npm init --y ,也可以不要 –y(自己設定)。
完畢後,可以看到資料夾多了一個檔案 package.json 。
//小提示 在cmd執行 code . 可以開啟vscode。
03 在專案目錄底下,安裝npm包
在專案目錄下執行
npm installnpm install msnodesqlv8 --savenpm install --save-dev nodemon
完畢後,可以看到資料夾多了兩個檔案,可以點 package.json 看dependencies的。

04 package.json設定
- 在package.json 底下的 “scripts:” 裡面添加
"start":"nodemon api.js"
05
在專案目錄下新建 “dbConfig.js” 檔案,
var config = require('./dbConfig');
// const sql = require('mssql');
const sql = require('mssql/msnodesqlv8');
const query = "select * from dbo.[User]";
async function getLoginDetails() {
try{
sql.query(config, query, function (err, result) {
console.log(result);
})
}catch(err){
console.log(err);
}
}
module.exports = {
getLoginDetails: getLoginDetails
};
06
在專案目錄下新建 “dbOperations.js” 檔案,複製底下程式:
var config = require('./dbConfig');
// const sql = require('mssql');
const sql = require('mssql/msnodesqlv8');
const query = "select * from dbo.[User]";
async function getLoginDetails() {
try{
sql.query(config, query, function (err, result) {
console.log(result);
})
}catch(err){
console.log(err);
}
}
module.exports = {
getLoginDetails: getLoginDetails
};
建立 api.js 檔案
const {reset} = require('nodemon');
const dboperations = require('./dbOperations');
// var Db = require("./dbOperations");
dboperations.getLoginDetails().then(result => {
console.log(result);
});
若出現錯誤 就執行 npm install
07
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以邮件至 kimfei2014@gmail.com