Trang tài liệu Trí Nam

Hai thứ khó nhất trong ngành Khoa học máy tính là đặt tên và invalidate cache

Workspace

Estimated reading: 2 minutes 1642 views

  1. Chuẩn bị
  2. Cài đặt
    1. Cài pnpm : npm install -g pnpm@7.30.5
    1. Setting pnpm : pnpm setup ( chạy xong thì đóng toàn bộ command prompt rồi mở lại)
    2. Cài tnx-cli : pnpm install -g tnx-cli
  3. Tóm tắt lệnh
    1. tnx-cli init : gen ra file package.json, angular.json từ angular-schema.json(điền profile name tương ứng)
    2. tnx-cli start : sẽ có 2 lựa chọn khi chạy
      • Chọn project cần chạy theo yêu cầu
      • Chọn tên hồ sơ người dùng (Có thể tạo thêm hồ sơ của bản thân trong angular-schema.json hoặc chạy hồ sơ đã có sẵn)
    3. tnx-cli deploy : Build project App và đẩy lên server theo dạng image Docker
    4. tnx-cli workspace: Tạo 1 workspace bao gồm tất cả các project dev sẽ chọn
      • Chạy lệnh workspace init để khởi tạo workspace lần đầu. Cung cấp các thông tin như: workspace name, profile name(!), scope name(!), core version, description và cuối cùng là chọn Yes để pick các project trong workspace => tiến hành tạo file workspace và pull/clone các project trong workspace về thư mục đang chạy
      • Chạy lệnh workspace init-projects ở thư mục ngoài cùng để init các project đang có trong workspace. App sẽ đọc các config từ file workspace.json để khởi tạo các project.

CONTENTS