diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..6311841 --- /dev/null +++ b/.babelrc @@ -0,0 +1,7 @@ +{ + "presets": [ + ["latest", { + "es2015": { "modules": false } + }] + ] +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..3377763 --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +# vue2-datepicker + +> A Vue.js project + +## Build Setup + +``` bash +# install dependencies +npm install + +# serve with hot reload at localhost:8080 +npm run dev + +# build for production with minification +npm run build +``` + +For detailed explanation on how things work, consult the [docs for vue-loader](http://vuejs.github.io/vue-loader). diff --git a/index.html b/index.html new file mode 100644 index 0000000..99e6be7 --- /dev/null +++ b/index.html @@ -0,0 +1,11 @@ + + + + + vue2-datepicker + + +
+ + + diff --git a/package.json b/package.json index 3529ead..e44acf7 100644 --- a/package.json +++ b/package.json @@ -1,15 +1,26 @@ { "name": "vue2-datepicker", + "description": "A Vue.js project", "version": "1.0.0", - "description": "datepicker for Vue2", - "main": "index.vue", + "author": "Mengxiong10 <15623530292@163.com>", + "private": true, "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "dev": "cross-env NODE_ENV=development webpack-dev-server --open --hot", + "build": "cross-env NODE_ENV=production webpack --progress --hide-modules" }, - "keywords": [ - "vue", - "datepicker" - ], - "author": "xmx", - "license": "MIT" + "dependencies": { + "vue": "^2.2.1" + }, + "devDependencies": { + "babel-core": "^6.0.0", + "babel-loader": "^6.0.0", + "babel-preset-latest": "^6.0.0", + "cross-env": "^3.0.0", + "css-loader": "^0.25.0", + "file-loader": "^0.9.0", + "vue-loader": "^11.1.4", + "vue-template-compiler": "^2.2.1", + "webpack": "^2.2.0", + "webpack-dev-server": "^2.2.0" + } } diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..6146f61 --- /dev/null +++ b/src/App.vue @@ -0,0 +1,37 @@ + + + + + diff --git a/calendar-panel.vue b/src/datepicker/calendar-panel.vue similarity index 71% rename from calendar-panel.vue rename to src/datepicker/calendar-panel.vue index c5b433c..12a6755 100644 --- a/calendar-panel.vue +++ b/src/datepicker/calendar-panel.vue @@ -29,8 +29,6 @@