Angular CLI - lệnh mới

Cú pháp

ng new <name> [options]
ng n <name> [options]

ng lệnh mới tạo một không gian làm việc đã cho namevới một Ứng dụng Angular mặc định. Nó cung cấp các lời nhắc tương tác để thiết lập các cấu hình tùy chọn. Tất cả các lời nhắc đều có giá trị mặc định để chọn. Tùy chọn là các tham số tùy chọn.

Tranh luận

Sr.No. Đối số & Cú pháp Sự miêu tả
1 <tên> Tên của không gian làm việc mới và dự án ban đầu.

Tùy chọn

Sr.No. Tùy chọn & Cú pháp Sự miêu tả
1 --collection = bộ sưu tập Một bộ sưu tập các sơ đồ để sử dụng trong việc tạo ứng dụng ban đầu.

Bí danh: -c.

2 --commit = true | false Thông tin cam kết kho lưu trữ git ban đầu.

Mặc định: true.

3 --createApplication = true | false Khi đúng (mặc định), hãy tạo một dự án ứng dụng ban đầu mới trong thư mục src của không gian làm việc mới. Khi sai, tạo không gian làm việc trống không có ứng dụng ban đầu. Sau đó, bạn có thể sử dụng lệnh tạo ứng dụng để tất cả các ứng dụng được tạo trong thư mục dự án.

Mặc định: true.

4 --defaults = true | false Khi đúng, hãy tắt lời nhắc nhập tương tác cho các tùy chọn có giá trị mặc định.
5 --directory = thư mục Tên thư mục để tạo không gian làm việc trong.
6 --dryRun = true | false

Khi đúng, chạy qua và báo cáo hoạt động mà không cần ghi kết quả.

Mặc định: false.

Bí danh: -d.

7 --force = true | false

Khi đúng, buộc ghi đè các tệp hiện có.

Mặc định: false.

Bí danh: -f.

số 8 --help = true | false | json | JSON

Hiển thị thông báo trợ giúp cho lệnh này trong bảng điều khiển.

Mặc định: false.

9 --inlineStyle = true | false

Khi đúng, bao gồm các kiểu nội tuyến trong tệp TS thành phần. Theo mặc định, một tệp kiểu bên ngoài được tạo và tham chiếu trong tệp TS thành phần.

Mặc định: false.

10 --inlineStyle = true | false

Khi đúng, bao gồm các kiểu nội tuyến trong tệp TS thành phần. Theo mặc định, một tệp kiểu bên ngoài được tạo và tham chiếu trong tệp TS thành phần.

Mặc định: false.

Bí danh: -t.

11 --interactive = true | false Khi sai, tắt lời nhắc nhập tương tác.
12 --minimal = true | false

Khi đúng, hãy tạo một dự án mà không có bất kỳ khuôn khổ thử nghiệm nào. (Chỉ sử dụng cho mục đích học tập.)

Mặc định: false.

13 --newProjectRoot = newProjectRoot

Đường dẫn nơi các dự án mới sẽ được tạo, liên quan đến gốc không gian làm việc mới.

Mặc định: các dự án.

14 --packageManager = npm | sợi | pnpm | cnpm Trình quản lý gói được sử dụng để cài đặt các phần phụ thuộc.
15 --prefix = tiền tố

Tiền tố để áp dụng cho các bộ chọn được tạo cho dự án ban đầu.

Mặc định: ứng dụng.

Bí danh: -p.

16 --routing = true | false Khi đúng, tạo mô-đun định tuyến cho dự án ban đầu.
17 --skipGit = true | false

Khi đúng, không khởi tạo kho lưu trữ git.

Mặc định: false.

Bí danh: -g.

18 --skipInstall = true | false

Khi đúng, không cài đặt gói phụ thuộc.

Mặc định: false.

19 --skipTests = true | false

Khi đúng, không tạo tệp thử nghiệm "spec.ts" cho dự án mới.

Mặc định: false.

Bí danh: -S.

20 --strict = true | false

Tạo không gian làm việc với các tùy chọn trình biên dịch TypeScript chặt chẽ hơn.

Mặc định: false.

21 --style = css | scss | sass | less | styl Phần mở rộng tệp hoặc bộ xử lý trước để sử dụng cho tệp kiểu.
22 --verbose = true | false

Khi đúng, hãy thêm nhiều chi tiết hơn vào ghi nhật ký đầu ra.

Mặc định: false.

Bí danh: -v.

23 --viewEncapsulation = Emulated | Native | None | ShadowDom Chiến lược đóng gói khung nhìn để sử dụng trong dự án ban đầu.

Thí dụ

\>Node ng new TutorialsPoint
? Would you like to add Angular routing? Yes
? Which stylesheet format would you like to use? CSS
CREATE TutorialsPoint/angular.json (3630 bytes)
CREATE TutorialsPoint/package.json (1291 bytes)
CREATE TutorialsPoint/README.md (1031 bytes)
CREATE TutorialsPoint/tsconfig.json (489 bytes)
CREATE TutorialsPoint/tslint.json (3125 bytes)
CREATE TutorialsPoint/.editorconfig (274 bytes)
CREATE TutorialsPoint/.gitignore (631 bytes)
CREATE TutorialsPoint/browserslist (429 bytes)
CREATE TutorialsPoint/karma.conf.js (1026 bytes)
CREATE TutorialsPoint/tsconfig.app.json (210 bytes)
CREATE TutorialsPoint/tsconfig.spec.json (270 bytes)
CREATE TutorialsPoint/src/favicon.ico (948 bytes)
CREATE TutorialsPoint/src/index.html (300 bytes)
CREATE TutorialsPoint/src/main.ts (372 bytes)
CREATE TutorialsPoint/src/polyfills.ts (2835 bytes)
CREATE TutorialsPoint/src/styles.css (80 bytes)
CREATE TutorialsPoint/src/test.ts (753 bytes)
CREATE TutorialsPoint/src/assets/.gitkeep (0 bytes)
CREATE TutorialsPoint/src/environments/environment.prod.ts (51 bytes)
CREATE TutorialsPoint/src/environments/environment.ts (662 bytes)
CREATE TutorialsPoint/src/app/app-routing.module.ts (246 bytes)
CREATE TutorialsPoint/src/app/app.module.ts (393 bytes)
CREATE TutorialsPoint/src/app/app.component.html (25755 bytes)
CREATE TutorialsPoint/src/app/app.component.spec.ts (1083 bytes)
CREATE TutorialsPoint/src/app/app.component.ts (218 bytes)
CREATE TutorialsPoint/src/app/app.component.css (0 bytes)
CREATE TutorialsPoint/e2e/protractor.conf.js (808 bytes)
CREATE TutorialsPoint/e2e/tsconfig.json (214 bytes)
CREATE TutorialsPoint/e2e/src/app.e2e-spec.ts (647 bytes)
CREATE TutorialsPoint/e2e/src/app.po.ts (301 bytes)
 Packages installed successfully.

Ở đây, lệnh mới đã tạo một không gian làm việc góc cạnh và một dự án với tên TutorialsPoint trong thư mục Node của chúng ta.