//確認全局安裝:
npm install -g typescript-express-generator
npm config get prefix
ts-express --view=ejs server
//選擇 使用版本
※ src資料夾功能:所有開發專案的應用程序或軟體的「原始碼」,都會統一放在src資料夾中。
cd server
npm install
build
命令的功能:將 TypeScript 代碼轉換為 JavaScript 代碼。cd server
"scripts": {
"start": "set NODE_OPTIONS=--trace-deprecation --abort-on-uncaught-exception && set NODE_ENV=development && nodemon --exec ts-node ./bin/www.ts",
"dev": "ts-node ./bin/www.ts",
"build": "sh etc/build.sh"
}
在www.ts檔案中可以修改預設端口的3000。
const port = normalizePort(process.env.PORT || '3000');
app.set('port', port);
//改成
const port = normalizePort(process.env.PORT || '30000');
app.set('port', port);
npm run start