Tôi có một ứng dụng kiễu góc với các tập tin đơn giản cấu hình sau config.js
:ứng dụng kiễu góc với Webpack cho dev và sản xuất xây dựng
export default function(app) {
app.constant('config', {apiUrl: 'https://localhost:8080'});
};
được nhập khẩu bởi Webpack nhập điểm app.js
:
import config from './config';
config(app);
Tôi muốn có một khác nhau apiUrl
khi tôi xây dựng sản xuất.
Cách dễ nhất để thực hiện điều đó trong Webpack là gì?
Tôi không có câu trả lời chính xác vì tôi không sử dụng webpack. Tôi đang mắc kẹt bằng cách sử dụng gói ASP.NET vào lúc này, nhưng cách chúng ta đạt được điều tương tự (đối với điểm cuối API) là gộp một tệp khác xác định cùng một hằng số (các giá trị khác nhau), tùy thuộc vào môi trường đích của chúng tôi, ví dụ: sản xuất -> prod/config.js; uat -> uat/config.js. – natwallbank
Vâng, đây là một trong các tùy chọn, trước khi tôi quyết định có một tệp với 'switch' trên' location.hostname' – krl
Kiểm tra giải pháp của tôi trên Github, tôi không thể tin rằng khó có thể tìm thấy một cách đơn giản giải pháp cho việc chuyển cấu hình từ webpack cmd sang Angular2 Typescript, giải pháp của tôi rất đơn giản, https://github.com/Sweetog/yet-another-angular2-boilerplate –