Angular CLI - lệnh ng phục vụ
Cú pháp
ng serve <project> [options]
ng s <project> [options]
ng phục vụ xây dựng lệnh và phục vụ ứng dụng. Nó xây dựng lại ứng dụng nếu thay đổi xảy ra. Dự án ở đây là tên của ứng dụng như được định nghĩa trong angle.json. 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 | <dự án> | Tên của dự án sẽ xây dựng. Có thể là một ứng dụng hoặc một thư viện. |
Tùy chọn
Sr.No. | Tùy chọn & Cú pháp | Sự miêu tả |
---|---|---|
1 | --allowedHosts | Danh sách trắng các máy chủ được phép truy cập máy chủ nhà phát triển. |
2 | --aot = true | false | Xây dựng bằng cách sử dụng biên dịch Trước thời gian. |
3 | --baseHref = baseHref | Url cơ sở cho ứng dụng đang được xây dựng. |
4 | --buildEventLog = buildEventLog | EXPERIMENTAL Đường dẫn tệp đầu ra cho các sự kiện Xây dựng giao thức sự kiện |
5 | --commonChunk = true | false | Sử dụng một gói riêng biệt chứa mã được sử dụng trên nhiều gói. |
6 | --configuration = cấu hình | Mục tiêu xây dựng được đặt tên, như được chỉ định trong phần "cấu hình" của angle.json. Mỗi mục tiêu được đặt tên đi kèm với một cấu hình của các tùy chọn mặc định cho mục tiêu đó. Đặt điều này sẽ ghi đè rõ ràng cờ "--prod". Bí danh: -c |
7 | --deployUrl = deployUrl | URL nơi các tệp sẽ được triển khai. |
số 8 | --disableHostCheck = true | false | Không xác minh máy khách được kết nối là một phần của máy chủ được phép. Mặc định: false |
9 | --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 |
10 | --hmr = true | false | Bật thay thế mô-đun nóng. Mặc định: false |
11 | --hmrWarning = true | false | Hiển thị cảnh báo khi tùy chọn --hmr được bật. Mặc định: true |
12 | --host = máy chủ | Chủ nhà để nghe tiếp. Mặc định: localhost |
13 | --liveReload = true | false | Có tải lại trang khi thay đổi hay không, sử dụng tải lại trực tiếp. Mặc định: true |
14 | --open = true | false | Mở url trong trình duyệt mặc định. Mặc định: false Bí danh: -o |
15 | --optimization = true | false | Cho phép tối ưu hóa đầu ra bản dựng. |
16 | --poll | Bật và xác định khoảng thời gian xem cuộc thăm dò ý kiến theo mili giây. |
17 | --Hải cảng | Cổng để nghe tiếp. Mặc định: 4200 |
18 | --prod = true | false | Viết tắt của "--configuration = production". Khi đúng, hãy đặt cấu hình bản dựng thành mục tiêu sản xuất. Theo mặc định, mục tiêu sản xuất được thiết lập trong cấu hình không gian làm việc sao cho tất cả các bản dựng đều sử dụng tính năng đóng gói, hạn chế rung cây và cũng hạn chế loại bỏ mã chết. |
19 | --progress = true | false | Ghi tiến trình vào bảng điều khiển trong khi xây dựng. |
20 | --proxyConfig = proxyConfig | Tệp cấu hình proxy. |
21 | --publicHost = publicHost | URL mà máy khách trình duyệt (hoặc máy khách tải lại trực tiếp, nếu được bật) nên sử dụng để kết nối với máy chủ phát triển. Sử dụng cho một thiết lập máy chủ nhà phát triển phức tạp, chẳng hạn như một máy chủ có proxy ngược. |
22 | --servePath = servePath | Tên đường dẫn nơi ứng dụng sẽ được phân phát. |
23 | --servePathDefaultWarning = true | false | Hiển thị cảnh báo khi deploy-url / base-href sử dụng các giá trị đường dẫn phân phối không được hỗ trợ. Mặc định: true |
24 | --sourceMap = true | false | Bản đồ nguồn đầu ra. |
25 | --ssl = true | false | Phân phát bằng HTTPS. Mặc định: false |
26 | --sslCert = sslCert | Chứng chỉ SSL để sử dụng cho việc cung cấp HTTPS. |
27 | --sslKey = sslKey | Khóa SSL để sử dụng để cung cấp HTTPS. |
28 | --vendorChunk = true | false | Sử dụng một gói riêng biệt chỉ chứa các thư viện của nhà cung cấp. |
29 | --verbose = true | false | Thêm các chi tiết khác để ghi nhật ký đầu ra. |
30 | --watch = true | false | Xây dựng lại khi thay đổi. Mặc định: true |
Đầu tiên chuyển đến một dự án góc được cập nhật bằng cách sử dụng lệnh xây dựng và sau đó chạy lệnh.
Thí dụ
\>Node\>TutorialsPoint> ng serve
chunk {main} main.js, main.js.map (main) 14.3 kB [initial] [rendered]
chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 141 kB [initial] [rendered]
chunk {runtime} runtime.js, runtime.js.map (runtime) 6.15 kB [entry] [rendered]
chunk {styles} styles.js, styles.js.map (styles) 12.4 kB [initial] [rendered]
chunk {vendor} vendor.js, vendor.js.map (vendor) 3 MB [initial] [rendered]
Date: 2020-06-04T04:01:47.562Z - Hash: a90c5fc750c475cdc4d1 - Time: 10164ms
** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **
: Compiled successfully.
Đây là lệnh ng serve đã xây dựng và phục vụ thành công dự án TutorialsPoint của chúng ta. Bây giờ hãy mở http: // localhost: 4200 trong cửa sổ trình duyệt và xác minh kết quả.