This repository was archived by the owner on Aug 7, 2021. It is now read-only.
File tree 8 files changed +21
-18
lines changed
8 files changed +21
-18
lines changed Original file line number Diff line number Diff line change 1
1
#!/usr/bin/env node
2
2
3
- const spawn = require ( "child_process" ) . spawn ;
4
- const resolve = require ( "path" ) . resolve ;
3
+ const { spawn } = require ( "child_process" ) ;
4
+ const { resolve : pathResolve } = require ( "path" ) ;
5
+ const { getPackageJson } = require ( "../projectHelpers" ) ;
5
6
6
- const getPackageJson = require ( "../projectHelpers" ) . getPackageJson ;
7
-
8
- const PROJECT_DIR = resolve ( __dirname , "../../../" ) ;
7
+ const PROJECT_DIR = pathResolve ( __dirname , "../../../" ) ;
9
8
const packageJson = getPackageJson ( PROJECT_DIR ) ;
10
9
11
10
if ( ! process . env . npm_config_argv ) {
@@ -70,7 +69,7 @@ function webpack(platform) {
70
69
const args = [
71
70
true , // show output on console
72
71
`webpack` ,
73
- `--config=webpack.common .js` ,
72
+ `--config=webpack.config .js` ,
74
73
`--progress` ,
75
74
`--env.${ platform } ` ,
76
75
process . env . npm_config_uglify && `--env.uglify` ,
Original file line number Diff line number Diff line change @@ -53,12 +53,12 @@ function getProjectTemplates(projectDir) {
53
53
let templates = { }
54
54
55
55
if ( helpers . isAngular ( { projectDir} ) ) {
56
- templates [ "webpack.common .js.ng.template" ] = "webpack.common .js" ;
56
+ templates [ "webpack.config .js.ng.template" ] = "webpack.config .js" ;
57
57
templates [ "tsconfig.aot.json.template" ] = "tsconfig.aot.json" ;
58
58
} else if ( helpers . isTypeScript ( { projectDir} ) ) {
59
- templates [ "webpack.common .js.ts.template" ] = "webpack.common .js" ;
59
+ templates [ "webpack.config .js.ts.template" ] = "webpack.config .js" ;
60
60
} else {
61
- templates [ "webpack.common .js.js.template" ] = "webpack.common .js" ;
61
+ templates [ "webpack.config .js.js.template" ] = "webpack.config .js" ;
62
62
}
63
63
64
64
return getFullTemplatesPath ( projectDir , templates ) ;
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ saveTemplate("ng");
6
6
7
7
function saveTemplate ( target ) {
8
8
const content = buildTemplate ( target ) ;
9
- writeFileSync ( `./templates/webpack.common .js.${ target } .template` , content ) ;
9
+ writeFileSync ( `./templates/webpack.config .js.${ target } .template` , content ) ;
10
10
}
11
11
12
12
function buildTemplate ( target ) {
Original file line number Diff line number Diff line change 1
- module . exports = `
2
- const { resolve, join } = require("path");
1
+ module . exports = `const { resolve, join } = require("path");
3
2
4
3
const webpack = require("webpack");
5
4
const nsWebpack = require("nativescript-dev-webpack");
Original file line number Diff line number Diff line change 1
- module . exports = [
1
+ module . exports = `
2
2
// Compile TypeScript files, replace templateUrl and styleUrls.
3
3
{
4
4
test: /\\.ts$/,
5
5
loaders: [
6
6
"awesome-typescript-loader",
7
7
]
8
8
}
9
- ] ;
9
+ ` ;
Original file line number Diff line number Diff line change 1
-
2
1
const { resolve, join } = require("path");
3
2
4
3
const webpack = require("webpack");
Original file line number Diff line number Diff line change 1
-
2
1
const { resolve, join } = require("path");
3
2
4
3
const webpack = require("webpack");
Original file line number Diff line number Diff line change 1
-
2
1
const { resolve, join } = require("path");
3
2
4
3
const webpack = require("webpack");
@@ -107,7 +106,15 @@ function getRules() {
107
106
]
108
107
},
109
108
110
- [object Object]
109
+
110
+ // Compile TypeScript files, replace templateUrl and styleUrls.
111
+ {
112
+ test: /\.ts$/,
113
+ loaders: [
114
+ "awesome-typescript-loader",
115
+ ]
116
+ }
117
+
111
118
];
112
119
}
113
120
You can’t perform that action at this time.
0 commit comments