use yarn, upgrade to webpack2

This commit is contained in:
DIYgod 2017-02-06 12:12:25 +08:00
parent 6f2174cab4
commit 7b4d2320a8
No known key found for this signature in database
GPG Key ID: F8797DD1088C6506
6 changed files with 3768 additions and 30 deletions

4
dist/APlayer.min.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -9,8 +9,8 @@
"dev": "WEBPACK_ENV=dev webpack-dev-server --hot --progress --inline --host 0.0.0.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/DIYgod/APlayer.git"
"url": "git+https://github.com/DIYgod/APlayer.git",
"type": "git"
},
"keywords": [
"player",
@ -24,18 +24,19 @@
},
"homepage": "https://github.com/DIYgod/APlayer#readme",
"devDependencies": {
"autoprefixer": "^6.4.0",
"babel-loader": "^6.2.4",
"babel-preset-es2015": "^6.13.2",
"css-loader": "^0.26.0",
"autoprefixer": "^6.7.2",
"babel-core": "^6.22.1",
"babel-loader": "^6.2.10",
"babel-preset-es2015": "^6.22.0",
"css-loader": "^0.26.1",
"exports-loader": "^0.6.3",
"file-loader": "^0.9.0",
"node-sass": "^4.1.1",
"postcss-loader": "^1.0.0",
"file-loader": "^0.10.0",
"node-sass": "^4.5.0",
"postcss-loader": "^1.2.2",
"sass-loader": "^4.1.1",
"style-loader": "^0.13.1",
"url-loader": "^0.5.7",
"webpack": "^1.13.1",
"webpack-dev-server": "^1.14.1"
"webpack": "^2.2.1",
"webpack-dev-server": "^2.3.0"
}
}

5
postcss.config.js Normal file
View File

@ -0,0 +1,5 @@
module.exports = {
plugins: [
require('autoprefixer')
]
}

View File

@ -12,10 +12,7 @@ var plugins = [];
if (env !== 'dev') {
plugins.push(
new webpack.optimize.UglifyJsPlugin({
compress: {
warnings: false
},
minimize: true
sourceMap: true
})
);
}
@ -38,32 +35,31 @@ module.exports = {
},
module: {
loaders: [
rules: [
{
test: /\.js$/,
loader: 'babel',
loader: 'babel-loader',
include: APP_PATH,
query: {
options: {
presets: ['es2015']
}
},
{
test: /\.scss$/,
loaders: ['style', 'css', 'postcss', 'sass'],
use: [
'style-loader',
'css-loader',
'postcss-loader',
'sass-loader'
],
include: APP_PATH
},
{
test: /\.(png|jpg)$/,
loader: 'url?limit=40000'
loader: 'url-loader?limit=40000'
}
]
},
plugins: plugins,
postcss: [
autoprefixer({
browsers: ['last 15 versions', '> 1%', 'ie 8', 'ie 7']
})
]
plugins: plugins
};

3736
yarn.lock Normal file

File diff suppressed because it is too large Load Diff