Xây dựng và Quản lý Kho NPM Riêng tư với Sinopia
Khi các dự án phát triển web ngày càng trở nên phức tạp, việc quản lý một lượng lớn các gói phụ thuộc (dependency packages) là điều không thể thiếu. Thay vì chỉ dựa vào các kho công khai như npmjs.org, việc thiết lập một kho NPM riêng tư (private registry) trong mạng nội bộ mang lại nhiều lợi ích đáng kể. Một kho NPM nội bộ giúp kiểm soát phiên ...
Đăng vào ngày 20 tháng 7 lúc 21:56
Xây Dựng và Triển Khai Máy Chủ Node.js Trên Ubuntu
Tạo Máy Chủ Node.js Cơ Bản
Sử dụng Express để khởi tạo dịch vụ web:
const server = require('express')();
const http = require('http');
const fs = require('fs');
const path = require('path');
server.use((req, res, next) => {
res.setHeader('Access-Control-Allow-Origin', '*');
res.setHeader('Access-Control-Allow-Methods', 'GET, POST, PUT, DEL ...
Đăng vào ngày 18 tháng 5 lúc 16:35