It was always building production environment despite using `cross-env ENV=dev` preapended to `npm start` (at least at windows).
21 lines
581 B
JavaScript
21 lines
581 B
JavaScript
// require:
|
|
var replace = require("replace");
|
|
var fs = require('fs-extra');
|
|
var path = require('path');
|
|
|
|
// use:
|
|
var profile = process.env.ENV ? process.env.ENV : 'local';
|
|
|
|
console.log('Déplacement du template de fichier de détection de configuration ...');
|
|
fs.copySync(path.resolve(__dirname,'./app.config.ts.tpl'), path.resolve(__dirname,'../../src/app/app.config.ts'));
|
|
|
|
console.log('Application du profil : ' + profile);
|
|
|
|
replace({
|
|
regex: "'PROFILE'",
|
|
replacement: "'" + profile + "'",
|
|
paths: ['src/app/app.config.ts'],
|
|
recursive: true,
|
|
silent: true,
|
|
});
|