Skip to content

Commit b6f4bfa

Browse files
committed
update
1 parent 5f5498e commit b6f4bfa

File tree

7 files changed

+5742
-33
lines changed

7 files changed

+5742
-33
lines changed

.babelrc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
{
2-
"presets": ["@vue/babel-preset-jsx"]
2+
"presets": ["@vue/babel-preset-jsx"],
3+
"plugins":[
4+
"@babel/plugin-transform-runtime",
5+
]
36
}

dist/main.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/src/app.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
</div>
99
</template>
1010
<script>
11-
import AuthModelMy from "../../dist/main.js";
12-
// import AuthModelMy from "../../src/app.vue";
11+
// import AuthModelMy from "../../dist/main.js";
12+
import AuthModelMy from "../../src/app.vue";
1313
import Img1 from "./assets/1.jpg";
1414
export default {
1515
data() {

package.json

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -23,37 +23,37 @@
2323
},
2424
"homepage": "https://github.com/javaLuo/vue-puzzle-vcode#readme",
2525
"dependencies": {
26-
"vue": "^2.5.21"
26+
"vue": "^2.6.10"
2727
},
2828
"devDependencies": {
29-
"@babel/core": "^7.2.2",
30-
"@babel/plugin-proposal-class-properties": "^7.2.1",
31-
"@babel/plugin-proposal-object-rest-spread": "^7.2.0",
29+
"@babel/core": "^7.5.4",
30+
"@babel/plugin-proposal-class-properties": "^7.5.0",
31+
"@babel/plugin-proposal-object-rest-spread": "^7.5.4",
3232
"@babel/plugin-syntax-dynamic-import": "^7.2.0",
33-
"@babel/plugin-transform-runtime": "^7.2.0",
34-
"@babel/polyfill": "^7.0.0",
35-
"@babel/runtime": "^7.2.0",
36-
"@vue/babel-helper-vue-jsx-merge-props": "^1.0.0-beta.3",
37-
"@vue/babel-preset-jsx": "^1.0.0-beta.3",
38-
"autoprefixer": "^9.4.3",
39-
"babel-loader": "^8.0.4",
40-
"babel-plugin-import": "^1.11.0",
33+
"@babel/plugin-transform-runtime": "^7.5.0",
34+
"@babel/polyfill": "^7.4.4",
35+
"@babel/runtime": "^7.5.4",
36+
"@vue/babel-helper-vue-jsx-merge-props": "^1.0.0",
37+
"@vue/babel-preset-jsx": "^1.0.0",
38+
"autoprefixer": "^9.6.1",
39+
"babel-loader": "^8.0.6",
40+
"babel-plugin-import": "^1.12.0",
4141
"babel-plugin-transform-decorators-legacy": "^1.3.5",
4242
"babel-preset-vue-app": "^2.0.0",
43-
"clean-webpack-plugin": "^1.0.0",
44-
"css-loader": "^2.0.1",
45-
"file-loader": "^2.0.0",
43+
"clean-webpack-plugin": "^3.0.0",
44+
"css-loader": "^3.0.0",
45+
"file-loader": "^4.0.0",
4646
"less": "^3.9.0",
47-
"less-loader": "^4.1.0",
47+
"less-loader": "^5.0.0",
4848
"postcss-loader": "^3.0.0",
4949
"style-loader": "^0.23.1",
50-
"uglifyjs-webpack-plugin": "^2.0.1",
51-
"url-loader": "^1.1.2",
52-
"vue-loader": "^15.4.2",
53-
"vue-template-compiler": "^2.5.21",
54-
"webpack": "^4.27.1",
55-
"webpack-cli": "^3.1.2",
56-
"webpack-dev-server": "^3.1.10"
50+
"uglifyjs-webpack-plugin": "^2.1.3",
51+
"url-loader": "^2.0.1",
52+
"vue-loader": "^15.7.0",
53+
"vue-template-compiler": "^2.6.10",
54+
"webpack": "^4.35.3",
55+
"webpack-cli": "^3.3.5",
56+
"webpack-dev-server": "3.7.2"
5757
},
5858
"browserslist": [
5959
"iOS >= 8",

webpack.dev.config.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ const VueLoaderPlugin = require('vue-loader/lib/plugin');
33
const PUBLIC_PATH = '/';
44
module.exports = {
55
mode: 'development',
6-
entry: path.join(__dirname, 'example', 'main.js'),
6+
entry: [path.join(__dirname, 'example', 'main.js')],
77
output: {
88
filename: 'bundle.js',
99
publicPath: PUBLIC_PATH,
@@ -52,8 +52,5 @@ module.exports = {
5252
plugins: [new VueLoaderPlugin()],
5353
resolve: {
5454
extensions: ['.js', '.vue', '.less', '.css'], //后缀名自动补全
55-
alias: {
56-
'@': path.resolve(__dirname, 'src'),
57-
},
5855
},
5956
};

webpack.production.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
const path = require('path'); // 获取绝对路径用
44
const webpack = require('webpack'); // webpack核心
5-
const CleanWebpackPlugin = require('clean-webpack-plugin'); // 每次打包前清除旧的build文件夹
5+
const { CleanWebpackPlugin } = require('clean-webpack-plugin'); // 每次打包前清除旧的build文件夹
66
const VueLoaderPlugin = require('vue-loader/lib/plugin');
77

88
module.exports = {
@@ -58,7 +58,7 @@ module.exports = {
5858
},
5959
],
6060
},
61-
plugins: [new VueLoaderPlugin(), new CleanWebpackPlugin(['dist'])],
61+
plugins: [new VueLoaderPlugin(), new CleanWebpackPlugin()],
6262
resolve: {
6363
extensions: ['.js', '.vue', '.less', '.css'], //后缀名自动补全
6464
alias: {

0 commit comments

Comments
 (0)