Skip to content

Commit 312e4e0

Browse files
committed
changed build script interface
1 parent 70b678a commit 312e4e0

File tree

4 files changed

+29
-20
lines changed

4 files changed

+29
-20
lines changed

README.md

+16-9
Original file line numberDiff line numberDiff line change
@@ -249,32 +249,39 @@ loadjs/
249249
1. Build examples
250250

251251
```bash
252-
$ npm run build:examples
252+
$ npm run build-examples
253253
```
254254

255255
To view the examples you can use any static file server. To use the `nodejs` http-server module:
256256

257257
```bash
258258
$ npm install http-server
259-
$ npm run serve
259+
$ npm run http-server -- -p 3000
260260
```
261261

262262
Then visit http://localhost:3000/examples
263263

264264
1. Build distribution files
265265

266266
```bash
267-
$ npm run build
267+
$ npm run build-dist
268268
```
269269

270270
The files will be located in the `dist` directory.
271271

272-
## Run tests
272+
1. Run tests
273273

274-
To run the browser tests first build the `loadjs` library:
274+
To run the browser tests first build the `loadjs` library:
275275

276-
```bash
277-
$ npm run build:test
278-
```
276+
```bash
277+
$ npm run build-tests
278+
```
279+
280+
Then visit http://localhost:3000/test
281+
282+
1. Build all files
283+
284+
```bash
285+
$ npm run build-all
286+
```
279287

280-
Then visit http://localhost:3000/test

gulpfile.js

+6-6
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ var umdNamespace = function() {
1717
// PUBLIC TASKS
1818
// ============================================================================
1919

20-
gulp.task('examples:build', gulp.series(
20+
gulp.task('build-examples', gulp.series(
2121
clean('./examples/assets/loadjs'),
2222
buildJs('./examples/assets/loadjs')
2323
));
2424

2525

26-
gulp.task('dist:build', gulp.series(
26+
gulp.task('build-dist', gulp.series(
2727
clean('./dist'),
2828
gulp.parallel(
2929
buildJs('./dist'),
@@ -32,16 +32,16 @@ gulp.task('dist:build', gulp.series(
3232
));
3333

3434

35-
gulp.task('test:build', gulp.series(
35+
gulp.task('build-tests', gulp.series(
3636
clean('./test/assets/loadjs'),
3737
buildJs('./test/assets/loadjs')
3838
));
3939

4040

4141
gulp.task('build-all', gulp.parallel(
42-
'examples:build',
43-
'dist:build',
44-
'test:build'
42+
'build-examples',
43+
'build-dist',
44+
'build-tests'
4545
));
4646

4747

package.json

+6-4
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,12 @@
1919
},
2020
"main": "dist/loadjs.umd.js",
2121
"scripts": {
22-
"build": "gulp dist:build",
23-
"build:examples": "gulp examples:build",
24-
"build:test": "gulp test:build",
25-
"serve": "http-server -p 3000"
22+
"build-all": "gulp build-all",
23+
"build-dist": "gulp build-dist",
24+
"build-examples": "gulp build-examples",
25+
"build-tests": "gulp build-tests",
26+
"gulp": "gulp",
27+
"http-server": "http-server"
2628
},
2729
"devDependencies": {
2830
"del": "2.2.2",

umd-templates/web.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
window.<%= namespace %> = (function (<%= param %>) {
1+
<%= namespace %> = (function (<%= param %>) {
22
<%= contents %>
33
})(<%= global %>);

0 commit comments

Comments
 (0)