Add .travis.yml
This commit is contained in:
parent
c99cc70bcf
commit
20cbab2fd0
3 changed files with 12 additions and 2 deletions
9
.travis.yml
Normal file
9
.travis.yml
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
language: node_js
|
||||
node_js:
|
||||
- 6
|
||||
- 7
|
||||
- 8
|
||||
script:
|
||||
- yarn travis
|
||||
cache:
|
||||
yarn: true
|
||||
|
|
@ -6,7 +6,8 @@
|
|||
"scripts": {
|
||||
"build": "webpack --bail --config webpack.dev.js",
|
||||
"production-build": "webpack --bail --config webpack.prod.js",
|
||||
"watch": "webpack-dev-server --open --config webpack.dev.js"
|
||||
"watch": "webpack-dev-server --open --config webpack.dev.js",
|
||||
"travis": "npm run build && npm run production-build"
|
||||
},
|
||||
"dependencies": {
|
||||
"babel-preset-env": "^1.6.0",
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ module.exports = {
|
|||
},
|
||||
plugins: [
|
||||
new CleanWebpackPlugin(["dist"]),
|
||||
// new WebpackShellPlugin({onBuildStart:preBuildScripts}),
|
||||
new WebpackShellPlugin({onBuildStart:preBuildScripts}),
|
||||
new HtmlWebpackPlugin({
|
||||
title: 'Space Map',
|
||||
template: 'index.ejs'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue