mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-26 17:24:56 +00:00
generate JS sourcemap during the UMD build (#1339)
This commit is contained in:
parent
94781c370f
commit
ccc477619c
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -286,6 +287,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -293,6 +295,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -83,6 +83,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -285,6 +286,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -292,6 +294,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -76,6 +76,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -285,6 +286,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -292,6 +294,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -83,6 +83,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -282,6 +283,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -289,6 +291,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -83,6 +83,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -283,6 +284,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -290,6 +292,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -88,6 +88,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -283,6 +284,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -290,6 +292,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -94,6 +94,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -282,6 +283,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -289,6 +291,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -80,6 +80,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -282,6 +283,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -289,6 +291,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -89,6 +89,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -282,6 +283,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -289,6 +291,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -91,6 +91,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -282,6 +283,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -289,6 +291,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -88,6 +88,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -282,6 +283,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -289,6 +291,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -68,6 +68,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -282,6 +283,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -289,6 +291,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -89,6 +89,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -282,6 +283,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -289,6 +291,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -67,6 +67,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -282,6 +283,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -289,6 +291,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -83,6 +83,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
@ -9,6 +9,7 @@ import * as Builder from 'systemjs-builder';
|
|||||||
var autoprefixer = require('autoprefixer');
|
var autoprefixer = require('autoprefixer');
|
||||||
import * as cssnano from 'cssnano';
|
import * as cssnano from 'cssnano';
|
||||||
import * as filter from 'gulp-filter';
|
import * as filter from 'gulp-filter';
|
||||||
|
import * as sourcemaps from 'gulp-sourcemaps';
|
||||||
|
|
||||||
var APP_SRC = `.`;
|
var APP_SRC = `.`;
|
||||||
var CSS_PROD_BUNDLE = 'main.css';
|
var CSS_PROD_BUNDLE = 'main.css';
|
||||||
@ -282,6 +283,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
let result = gulp.src(src)
|
let result = gulp.src(src)
|
||||||
.pipe(plugins.plumber())
|
.pipe(plugins.plumber())
|
||||||
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
.pipe(plugins.inlineNg2Template(INLINE_OPTIONS))
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
.pipe(tsProject())
|
.pipe(tsProject())
|
||||||
.once('error', function (e: any) {
|
.once('error', function (e: any) {
|
||||||
this.once('finish', () => process.exit(1));
|
this.once('finish', () => process.exit(1));
|
||||||
@ -289,6 +291,7 @@ gulp.task('build.js.prod', () => {
|
|||||||
|
|
||||||
return result.js
|
return result.js
|
||||||
.pipe(plugins.template())
|
.pipe(plugins.template())
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
.pipe(gulp.dest('src'))
|
.pipe(gulp.dest('src'))
|
||||||
.on('error', (e: any) => {
|
.on('error', (e: any) => {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
|
@ -68,6 +68,7 @@
|
|||||||
"gulp-plumber": "^1.1.0",
|
"gulp-plumber": "^1.1.0",
|
||||||
"gulp-postcss": "^6.2.0",
|
"gulp-postcss": "^6.2.0",
|
||||||
"gulp-replace": "^0.5.4",
|
"gulp-replace": "^0.5.4",
|
||||||
|
"gulp-sourcemaps": "^1.9.1",
|
||||||
"gulp-template": "^4.0.0",
|
"gulp-template": "^4.0.0",
|
||||||
"gulp-typescript": "^3.1.3",
|
"gulp-typescript": "^3.1.3",
|
||||||
"gulp-uglify": "^2.0.0",
|
"gulp-uglify": "^2.0.0",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user