Skip to content

Commit 2659538

Browse files
committed
update packages
1 parent 6b5099f commit 2659538

File tree

6 files changed

+1005
-1358
lines changed

6 files changed

+1005
-1358
lines changed

dist/main.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/src/app.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<div>
33
<AuthModelMy :show="show"
4-
@onClose="onTestClose" />
4+
@close="onTestClose" @success="onTestClose" @fail="onTestClose"/>
55

66
<hr />
77
<button @click="onTest">验证</button>
@@ -15,7 +15,7 @@ export default {
1515
data() {
1616
return {
1717
imgs: [Img1],
18-
show: true
18+
show: false
1919
};
2020
},
2121
components: {

package.json

+24-24
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"name": "vue-puzzle-vcode",
3-
"version": "1.1.4",
3+
"version": "1.1.5",
44
"description": "vue 滑动拼图验证码",
55
"main": "dist/main.js",
66
"files": [
77
"dist/"
88
],
99
"scripts": {
1010
"dev": "webpack-dev-server --config webpack.dev.config.js --port 8081",
11-
"build": "webpack --config webpack.production.config.js --progress --profile --colors",
11+
"build": "webpack --config webpack.production.config.js",
1212
"test": "echo \"Error: no test specified\" && exit 1"
1313
},
1414
"private": false,
@@ -28,37 +28,37 @@
2828
},
2929
"homepage": "https://github.com/javaLuo/vue-puzzle-vcode#readme",
3030
"dependencies": {
31-
"vue": "^2.6.12"
31+
"vue": "^2.6.12",
32+
"webpack-cli": "^3.3.12",
33+
"webpack-dev-server": "^3.11.2"
3234
},
3335
"devDependencies": {
34-
"@babel/core": "^7.11.6",
35-
"@babel/plugin-proposal-class-properties": "^7.10.4",
36-
"@babel/plugin-proposal-object-rest-spread": "^7.11.0",
36+
"@babel/core": "^7.12.13",
37+
"@babel/plugin-proposal-class-properties": "^7.12.13",
38+
"@babel/plugin-proposal-object-rest-spread": "^7.12.13",
3739
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
38-
"@babel/plugin-transform-runtime": "^7.11.5",
40+
"@babel/plugin-transform-runtime": "^7.12.15",
3941
"@babel/polyfill": "^7.11.5",
40-
"@babel/runtime": "^7.11.2",
41-
"@vue/babel-helper-vue-jsx-merge-props": "^1.0.0",
42-
"@vue/babel-preset-jsx": "^1.1.2",
43-
"autoprefixer": "^9.8.6",
44-
"babel-loader": "^8.1.0",
45-
"babel-plugin-import": "^1.13.0",
42+
"@babel/runtime": "^7.12.13",
43+
"@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
44+
"@vue/babel-preset-jsx": "^1.2.4",
45+
"autoprefixer": "^10.2.4",
46+
"babel-loader": "^8.2.2",
47+
"babel-plugin-import": "^1.13.3",
4648
"babel-plugin-transform-decorators-legacy": "^1.3.5",
4749
"babel-preset-vue-app": "^2.0.0",
4850
"clean-webpack-plugin": "^3.0.0",
49-
"css-loader": "^4.3.0",
50-
"file-loader": "^6.1.0",
51-
"less": "^3.12.2",
52-
"less-loader": "^7.0.1",
53-
"postcss-loader": "^4.0.1",
54-
"style-loader": "^1.2.1",
51+
"css-loader": "^5.0.2",
52+
"file-loader": "^6.2.0",
53+
"less": "^4.1.1",
54+
"less-loader": "^8.0.0",
55+
"postcss-loader": "^5.0.0",
56+
"style-loader": "^2.0.0",
5557
"uglifyjs-webpack-plugin": "^2.2.0",
56-
"url-loader": "^4.1.0",
57-
"vue-loader": "^15.9.3",
58+
"url-loader": "^4.1.1",
59+
"vue-loader": "^15.9.6",
5860
"vue-template-compiler": "^2.6.12",
59-
"webpack": "^4.44.1",
60-
"webpack-cli": "^3.3.12",
61-
"webpack-dev-server": "3.11.0"
61+
"webpack": "^5.21.2"
6262
},
6363
"browserslist": [
6464
"iOS >= 8",

postcss.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
/** postcss-loader 解析器所需的配置文件 **/
22
module.exports = {
3-
plugins: [require("autoprefixer")()]
3+
plugins: [require("autoprefixer")],
44
};

webpack.dev.config.js

+22-20
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,58 @@
1-
var path = require('path');
2-
const VueLoaderPlugin = require('vue-loader/lib/plugin');
3-
const PUBLIC_PATH = '/';
1+
var path = require("path");
2+
const VueLoaderPlugin = require("vue-loader/lib/plugin");
3+
const PUBLIC_PATH = "/";
44
module.exports = {
5-
mode: 'development',
6-
entry: [path.join(__dirname, 'example', 'main.js')],
5+
mode: "development",
6+
entry: [path.join(__dirname, "example", "main.js")],
77
output: {
8-
filename: 'bundle.js',
8+
filename: "bundle.js",
99
publicPath: PUBLIC_PATH,
1010
},
1111
module: {
1212
rules: [
1313
{
1414
test: /.vue$/,
15-
use: ['vue-loader'],
16-
include: [path.join(__dirname, 'example'), path.join(__dirname, 'src')],
15+
use: ["vue-loader"],
16+
include: [path.join(__dirname, "example"), path.join(__dirname, "src")],
1717
},
1818
{
1919
test: /\.js$/,
20-
use: ['babel-loader'],
21-
include: [path.join(__dirname, 'example'), path.join(__dirname, 'src')],
20+
use: ["babel-loader"],
21+
include: [path.join(__dirname, "example"), path.join(__dirname, "src")],
2222
},
2323
{
2424
// .css 解析
2525
test: /\.css$/,
26-
use: ['style-loader', 'css-loader', 'postcss-loader'],
27-
include: [path.join(__dirname, 'example'), path.join(__dirname, 'src')],
26+
use: ["style-loader", "css-loader", "postcss-loader"],
27+
include: [path.join(__dirname, "example"), path.join(__dirname, "src")],
2828
},
2929
{
3030
// .less 解析
3131
test: /\.less$/,
32-
use: ['style-loader', 'css-loader', 'postcss-loader', 'less-loader'],
33-
include: [path.join(__dirname, 'example'), path.join(__dirname, 'src')],
32+
use: ["style-loader", "css-loader", "postcss-loader", "less-loader"],
33+
include: [path.join(__dirname, "example"), path.join(__dirname, "src")],
3434
},
3535
{
3636
// 文件解析
3737
test: /\.(eot|woff|otf|svg|ttf|woff2|appcache|mp3|mp4|pdf)(\?|$)/,
38-
include: [path.resolve(__dirname, 'example'), path.join(__dirname, 'src')],
39-
use: ['file-loader?name=assets/[name].[ext]'],
38+
include: [path.resolve(__dirname, "example"), path.join(__dirname, "src")],
39+
use: ["file-loader?name=assets/[name].[ext]"],
4040
},
4141
{
4242
// 图片解析
4343
test: /\.(png|jpg|jpeg|gif)(\?|$)/,
44-
include: [path.resolve(__dirname, 'example'), path.join(__dirname, 'src')],
45-
use: ['url-loader?limit=8192&name=assets/[name].[ext]'],
44+
include: [path.resolve(__dirname, "example"), path.join(__dirname, "src")],
45+
use: ["url-loader?limit=8192&name=assets/[name].[ext]"],
4646
},
4747
],
4848
},
4949
devServer: {
50-
contentBase: path.join(__dirname, 'example'),
50+
contentBase: path.join(__dirname, "example"),
51+
hot: true,
52+
open: true,
5153
},
5254
plugins: [new VueLoaderPlugin()],
5355
resolve: {
54-
extensions: ['.js', '.vue', '.less', '.css'], //后缀名自动补全
56+
extensions: [".js", ".vue", ".less", ".css"], //后缀名自动补全
5557
},
5658
};

0 commit comments

Comments
 (0)