APP
Ajuan 979703986@qq.com
project
├── build // 打包脚本目录
| ├── webpack.config.js // 打包脚本
├── cmd // node命令目录
| ├── app.cmd.js
| ├── cmd.js
| ├── index.js
| ├── ip.cmd.js
| ├── release.cmd.js
| ├── tree.cmd.js
├── dist // 打包出来的js目录(用户部署生产)
| ├── assets // 静态文件目录
│ | └── css // 样式资源
│ | └── js // js资源
│ | └── image // 图片资源
| ├── [xx].html // 页面
├── node_modules // 依赖
├── src // 项目目录
│ ├── assets // 组件目录
│ ├── config // 项目配置目录
│ ├── utils // 工具目录
│ ├── views // 页面目录
│ | └── page
├── .babelrc // babel 配置文件
├── .editorconfig // 代码格式文件
├── .gitignore // 忽略文件
├── package.json
├── package-lock.json
├── README.md
npm run serve => 启动一个本地服务
npm run dev => 本地打包JS
npm run test => 测试打包JS
npm run build => 生产打包JS
node cmd -r [string] => 设置发布的环境 node cmd --release [string] => 设置发布的环境
node cmd -c => 复制lib目录 node cmd --copy => 复制lib目录
node cmd -d => 清除dist目录 node cmd --delete => 清除dist目录
小写英文 中划线 -
<div class="node-demo">
小写英文 下划线 数组加前缀 arr 节点加前缀 nd 对象加前缀 obj 数字加前缀 num 字符加前缀 str boolean is
data () {
return {
arr_demo: [],
nd_demo: this.$refs.demo,
obj_demo: {},
num_demo: 1,
str_demo: 'demo',
is_demo: false
}
}
驼峰写法,至少两个单词 表用户操作加前缀 handle
methods: {
handleJump() {},
jumpPage(){},
}