Skip to content

Commit 42a85f1

Browse files
committed
update depend, fix error
1 parent 1137246 commit 42a85f1

File tree

6 files changed

+36
-21
lines changed

6 files changed

+36
-21
lines changed

.babelrc

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
{
2-
"presets": [
3-
["latest", {
4-
"es2015": { "modules": false }
5-
}]
6-
]
7-
}
2+
"presets": [
3+
["env", { "modules": false }],
4+
"stage-3"
5+
]
6+
}

package.json

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,32 +4,38 @@
44
"version": "0.0.1",
55
"author": "yusen <634206017@qq.com>",
66
"main": "./src/scheduleCalendar/index.js",
7+
"license": "MIT",
78
"scripts": {
89
"dev": "cross-env NODE_ENV=development webpack-dev-server --open --hot",
910
"build": "cross-env NODE_ENV=production webpack --progress --hide-modules"
1011
},
1112
"devDependencies": {
1213
"autoprefixer": "^6.7.7",
13-
"babel-core": "^6.24.0",
14-
"babel-loader": "^6.4.1",
15-
"babel-preset-env": "^1.3.2",
16-
"babel-preset-latest": "^6.24.0",
14+
"babel-core": "^6.26.0",
15+
"babel-loader": "^7.1.2",
16+
"babel-preset-env": "^1.6.0",
17+
"babel-preset-stage-3": "^6.24.1",
1718
"cross-env": "^3.0.0",
1819
"css-loader": "^0.28.0",
1920
"extract-text-webpack-plugin": "^2.1.0",
20-
"file-loader": "^0.9.0",
21+
"file-loader": "^1.1.4",
2122
"less": "^2.7.2",
2223
"less-loader": "^4.0.3",
2324
"postcss-loader": "^1.3.3",
24-
"vue": "^2.2.6",
25-
"vue-loader": "^11.1.4",
26-
"vue-style-loader": "^2.0.5",
27-
"vue-template-compiler": "^2.2.6",
28-
"webpack": "^2.2.0",
29-
"webpack-dev-server": "^2.2.0"
25+
"vue": "^2.5.11",
26+
"vue-loader": "^13.0.5",
27+
"vue-style-loader": "^3.0.1",
28+
"vue-template-compiler": "^2.4.4",
29+
"webpack": "^3.6.0",
30+
"webpack-dev-server": "^2.9.0"
3031
},
3132
"repository": {
3233
"type": "git",
3334
"url": "git+https://github.com/yscoder/vue-schedule-calendar.git"
34-
}
35+
},
36+
"browserslist": [
37+
"> 1%",
38+
"last 2 versions",
39+
"not ie <= 8"
40+
]
3541
}

src/App.vue

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,15 @@ export default {
7070
}
7171
]
7272
}
73+
},
74+
created() {
75+
// 显示为当月的数据
76+
const now = new Date()
77+
this.data = this.data.map(item => {
78+
const d = item.date.split('-')[2]
79+
item.date = `${now.getFullYear()}-${now.getMonth() + 1}-${d}`
80+
return item
81+
})
7382
}
7483
}
7584
</script>

src/scheduleCalendar/scDate.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
:date="date"
2525
:type="type"
2626
@item-dragstart="dragItem"
27-
key="date"></sc-item>
27+
:key="item.id"></sc-item>
2828
</div>
2929
</div>
3030
</div>

src/scheduleCalendar/scMonth.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
:index="index"
99
:draggedIndex="draggedIndex"
1010
@highlight="highlight"
11-
key="index"></sc-date>
11+
:key="index"></sc-date>
1212
</div>
1313
</template>
1414
<script>

webpack.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ module.exports = {
4545
},
4646
devServer: {
4747
historyApiFallback: true,
48-
noInfo: true
48+
noInfo: true,
49+
overlay: true,
4950
},
5051
performance: {
5152
hints: false

0 commit comments

Comments
 (0)