76 lines
1.4 KiB
Plaintext
76 lines
1.4 KiB
Plaintext
vue-cli
|
||
|
||
2.x 版本
|
||
|
||
3.x ~ 以上 版本
|
||
|
||
|
||
ESLint 代码检查工具
|
||
|
||
nodejs npm
|
||
yarn
|
||
|
||
|
||
|
||
nodejs
|
||
js
|
||
|
||
deno --> typescript == js
|
||
|
||
dev == start 开发阶段
|
||
|
||
build 打包上线
|
||
|
||
webpack???
|
||
|
||
打包工具
|
||
|
||
build/ 就是实现 npm run build 打包命令的功能的
|
||
webpack.base.conf.js
|
||
|
||
config/ 脚手架的配置文件
|
||
dist/ npm run build 运行后产生的文件,用于部署到线上服务器给用户使用的
|
||
map sourcemap(源码地图)
|
||
|
||
node_modules/ 存在项目依赖的 一般是 cnpm i npm i 得来的
|
||
src/ 项目开发的所有源代码
|
||
assets/ 存放静态资源 css
|
||
components/ 公共组件的地方
|
||
router/ vue-router 路由配置文件
|
||
App.vue 网站最顶级的父组件
|
||
main.js 项目的入口启动文件 做一些全局配置(组件,插件等等等...)
|
||
|
||
static/ 存放静态(图片,字体,音乐,视频)资源
|
||
|
||
.babelrc babel 的配置文件, babel 转换工具,把高版本的js(es6++)转换为低版本(es5)的语法
|
||
.editorconfig
|
||
|
||
.eslintignore 忽略文件
|
||
.eslintrc.js eslint 配置文件
|
||
|
||
.gitignore git 的忽略文件
|
||
.postcssrc.js postcss 插件的配置文件
|
||
index.html 网站唯一的html文件
|
||
README.md(markdown) 项目的说明书
|
||
|
||
三大框架开发出来的网站:spa 单页web应用
|
||
导致一个问题:seo优化 TODO
|
||
|
||
|
||
es6
|
||
async await
|
||
|
||
vue-resource
|
||
axios
|
||
|
||
如何使用插件
|
||
|
||
非vue插件
|
||
axios
|
||
|
||
vue插件
|
||
|
||
|
||
css 预处理器
|
||
|
||
less stylus sass |