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.