20 October 2019

NodeJS ExpressJS: Debug NodeJS [EX-19]

Debug NodeJS
Thêm --inspect để debug
/package.json
package.json
{
  "name": "example",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "start": "nodemon --inspect app.js",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "cookie-parser": "^1.4.4",
    "dotenv": "^8.2.0",
    "express": "^4.17.1",
    "lowdb": "^1.0.0",
    "md5": "^2.2.1",
    "pug": "^2.0.4",
    "short-id": "0.1.0-1"
  },
  "devDependencies": {
    "nodemon": "^1.19.3"
  }
}
Tắt server và khởi động lại
Thấy xuất hiện dòng Debugger có nghĩa là app đã sẵn sàng cho chúng ta debug

Chúng ta click vào icon màu xanh lá cây để mở cửa sổ debug
Ctrl + P để tìm kiếm file js server cần debug

Related Posts:

  • NodeJS ExpressJS: Authentication [EX-15] Authentication  /views/auth/login.pug login.pug extends ../layouts/common.pug block content if errors each error in errors .m-auto.col-6.alert.alert-danger= error div(class="m-auto c… Read More
  • NodeJS ExpressJS: Middleware [EX-13] Middleware  Writing Middleware Using Middleware /validate/user.validate.js user.validate.js module.exports.postCreate = function(req, res, next) { var errors = []; if (!req.body.name) { errors.pu… Read More
  • NodeJS ExpressJS: Cookie [EX-14] Express JS Cookie /app.js app.js const express = require('express') const app = express() const port = 3000 const userRoute = require('./routes').user; app.set('view engine', 'pug') app.set('views', './views'); // h… Read More
  • NodeJS ExpressJS: signedCookies [EX-17] signedCookies (Giúp server phát hiện sự thay đổi của cookie phía client) /app.js app.js const express = require('express') const app = express() const port = 3000 const cookieParser = require('cookie-parser'); const us… Read More
  • NodeJS ExpressJS: MD5 password [EX-16] NPM Package MD5 /controller/user.controller.js 2018 const db = require('../db/index').lowDB; const ids = require('short-id'); const md5 = require('md5'); module.exports.index = function (req, res) { res.render('u… Read More

0 nhận xét:

Post a Comment

 

BACK TO TOP

Xuống cuối trang