Vue是当前最流行的三大前端框架之一,刚学Vue的时候感觉也没什么新奇的地方,后来对Vue的接触深了才知道这个框架流行的原因了。
现在进入正题:
先说一说脚手架的作用——它能帮助你快速开始一个vue项目,其实其本质就是给你一套文件结构,包含基础的依赖库,你只需要npm install一下就可以安装。让你不需要为编译或其他琐碎的事情而浪费时间,这并不会限制到你的发挥。
如何安装:
进入网址后,选择下载方式最好是选择官网
链接】安装Node.js和npm
https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/00143450141843488beddae2a1044cab5acb5125baf0882000
下载完事后在“终端”按照以下的步骤完成:
(本人是Mac,windon的用户根据自己终端指令完成)
1、确保安装过vue-cli模块 npm install vue-cli -g
2、初始化本地项目(下载脚手架摸版)vue init webpack xxx(工程名称)
vue-router:路由器组件:YES
(YES完事是三个no,具体的记不太清楚)(一个YES三个NO,记住就好了)
3、进入到工程文件夹下,cd xxx
4、运行项目于本地服务器,npm run dev
![](https://i-blog.csdnimg.cn/blog_migrate/24e52f0b679c937d26c4a8e197a38dc2.png)
当出现这种样式,这名你已经完成了脚手架的创建! 你就可以在网址上输入:http://localhost:8080 看看效果
用你的编译软件,找到脚手架的位置,打开。你会看到很多的文件。
给你们整理了一下,看一下这些文件用处:
build ——项目配置文件夹
build.js ——项目环境配置代码
check-version.js ——检查node-npm版本的插件
logo.png ——vue的logo图片
utils.js ——项目配置变量
vue-loader.conf.js ——在.vue文件中用于处理css的规则
webpack.base.conf.js ——webpack基础配置
webpack.dev.conf.js ——webpack开发环境配置(包括测试服务器环境)
webpack.prod.conf.js ——webpack生产环境配置(打包时的配置代码)
config ——环境变量的配置
dev.env.js ——开发环境变量配置
index.js ——webpack相关变量配置(开发环境接口代理在这里配置)
prod.env.js ——发布环境变量配置
node_modules ——当前工程下载的第三方模块插件包(npm下载和管理的模块所在的位置)
src ——源码目录
assets ——静态资源文件(会被webpack构建并打包的)
logo.png ——logo图片属于静态资源
components ——vue公共组件
HelloWorld.vue ——一个组件文件(.vue)
router ——路由配置
index.js ——具体路由代码
App.vue ——vue的页面入口,打开的页面就是这个文件
main.js ——webpack打包的入口文件,加载各种组件、配置、变量
static ——纯静态资源文件夹,不会被webpack打包
babelrc ——es6语法编译配置
editorconfig ——定义代码格式
gitignore ——git上传时需要忽略的文件的列表
postcssrc.js ——postcss-loader模块配置文件,用于加载css
index.html ——项目真正的入口(app.vue需要嵌入在html里)
package.json ——项目基本信息(包括一些指令等)
package-lock.json ——项目依赖包版本,锁定文件
README.md ——项目说明文件(使用markdown语法编写)
当你要创建新的工程的时候,直接下载脚手架模版就可以了:vue init webpack xxx(工程名称)
省略掉第一步。
在最后提一下工程打包:
打包后的工程就可以用了!
在编译软件下的终端输入指令:npm run build
看到这样效果,就完成了!