A Vue.js project
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# run unit tests
npm test
│ .gitignore # 忽略无需git控制的文件 比如 node_modules │ .eslintrc.js # 检查语法文件 │ package.json # 项目配置 │ README.md # 项目说明 │ │ ├─node_modules │ ├─build │ │ ... │ │ webpack.base.config.js # webpack 基础配置 │ │ webpack.dev.config.js # webpack 开发配置 │ └─ webpack.prod.config.js # webpack 生产配置 │ └─src │ App.vue # 主vue │ main.js # 启动配置 │ index.html # 首页 │ ├─components # 组件 │ IndexPage.vue │ ArticleDetail.vue │ ArticleItem.vue │ ArticleList.vue │ ... │ ├─mock #模拟数据 │ ├─server #模拟服务器 以请求数据 │ ├─utils #ajax方法 │ │ │ └─ajax.js │ └─assets #资源文件夹
For detailed explanation on how things work, consult the docs for vue-loader.