Góc lấy biến môi trường trong chỉ mục html
Mọi ứng dụng đều trải qua các giai đoạn thử nghiệm trước khi được triển khai vào sản xuất. Nhà phát triển thường kiểm tra ứng dụng trong môi trường nhà phát triển, Người kiểm tra kiểm tra ứng dụng trong môi trường thử nghiệm, Doanh nghiệp kiểm tra ứng dụng trong môi trường uat và cuối cùng, chúng tôi có một môi trường prod cho… Show
Cách cập nhật biến môi trường và thậm chí thêm SHA-256 vào chỉ mục ứng dụng của bạn. html mà không cần bất kỳ plugin nào #OTAD-33Ảnh của Joshua Earle trên BaptTối hôm qua, tôi đã bắt đầu thử thách điên rồ đó là chia sẻ một bài đăng trên blog mỗi ngày cho đến khi đợt kiểm dịch kết thúc tại Thụy Sĩ vào ngày 19 tháng 4 năm 2020, còn 33 ngày nữa cho đến khi hy vọng… Thiết lập biến môi trường với // environment.deployment.ts 8 thật tuyệt. Trừ khi chúng tôi cần chuyển cho ứng dụng một số giá trị mà chúng tôi không muốn cam kết với kho lưu trữVí dụ
Để giải quyết nó, chúng ta có thể tìm thấy một số giải pháp
Trong bài viết này, tôi muốn xem xét một cách tiếp cận sử dụng các khả năng gốc của Angular, chẳng hạn như trình tạo và sơ đồ ng-tiến trình-envHãy bắt đầu với // environment.deployment.ts 3Ý tưởng chính của thư viện này là tạo một phần cấu hình chuyên dụng trong // environment.deployment.ts 4 và tệp // environment.deployment.ts 0 có liên quanNhư bạn có thể biết, trong mỗi cấu hình, có một định nghĩa về thay thế tệp // environment.deployment.ts 0// angular.json Sau khi cài đặt, chúng ta cần tạo phần cấu hình mới cho ứng dụng của mình. // environment.deployment.ts 7. Ở đâu // environment.deployment.ts 8 là tên ứng dụng của chúng tôi và // environment.deployment.ts 9 là tên cấu hình của chúng tôi. Ví dụ: chúng tôi có ứng dụng myblogs và ngoài các cấu hình mặc định (phát triển và sản xuất), chúng tôi muốn thêm cấu hình mới - triển khai. Trong trường hợp này, lệnh của chúng ta sẽ như thế này. { 0Lệnh này sẽ thực hiện các thay đổi sau đối với mã của bạn
// environment.deployment.ts 2. Cập nhật // environment.deployment.ts 4 với phần cấu hình mới { 3________số 8Bây giờ chúng ta có thể xây dựng/cung cấp ứng dụng của mình bằng cờ cấu hình // environment.deployment.ts 0 mặc địnhsẽ được thay thế bằng { 1. Cấu hình cấu hình của bạnThời điểm này là thời điểm tốt để thêm các cấu hình cần thiết bổ sung vào phần { 3 hoặc chỉ cần sao chép/dán từ cấu hình { 8Bây giờ chúng ta cần thiết lập các biến để truy xuất từ { 9. Mở tệp { 1 đã tạo và cập nhật phần// environment.deployment.ts 01 với các biến bạn cần. // environment.deployment.ts 0Đã đến lúc xây dựngBây giờ chúng tôi đã sẵn sàng để thu thập các biến môi trường của mình và xây dựng ứng dụng (trên cục bộ hoặc trong CI/CD) Giả sử rằng đây là biến môi trường của chúng ta // environment.deployment.ts 2Để thu thập các biến, tất cả những gì chúng ta cần là chạy lệnh // environment.deployment.ts 02. Tệp // environment.deployment.ts 03 sẽ được đổi thành. // environment.deployment.ts 5Tất cả những gì chúng ta cần làm bây giờ là xây dựng ứng dụng của mình với cấu hình { 3. ______205Hãy tóm tắt nó Tôi hy vọng một ngày nào đó // environment.deployment.ts 8 sẽ hỗ trợ việc sử dụng các biến môi trường. Bạn có thể làm theo yêu cầu tính năng lâu đời này
Làm cách nào để truy cập các biến môi trường trong HTML góc?Cách sử dụng biến môi trường trong góc? . Bước 1. Cài đặt ứng dụng góc Bước 2. Tạo tệp môi trường Bước 3. Định cấu hình tệp môi trường Bước 4. Sử dụng biến môi trường Bước 5. Chạy ứng dụng với môi trường Góc có thể đọc các biến môi trường không?Angular cung cấp hỗ trợ tích hợp để định cấu hình và quản lý Biến môi trường . Nó giữ cấu hình môi trường trong thư mục thư mục src/environments.
Chúng tôi có thể thay đổi chỉ mục HTML trong góc không?Tùy chỉnh cấu hình Webpack trong ứng dụng góc của bạn
. we can use the index transform option to modify the HTML file output, based on the environment.
HTML chỉ mục hoạt động như thế nào trong góc cạnh?tệp html. Angular là một khung cho phép chúng tôi tạo "Ứng dụng một trang" và đây chỉ mục. html là trang đơn do máy chủ cung cấp . |