vue-cli

构建项目

vue init webpack todo_list //todo_list是自定义的项目名称

? Project name todo_list //项目名称,直接回车,按照括号中默认名字(注意这里的名字不能有大写字母,如果有会报错Sorry, name can no longer contain capital letters)

 

? Project description A Vue.js project //项目描述,也可直接点击回车,使用默认描述

 

? Author XXX<XXXXX@qq.com> //作者<邮箱>

 

? Vue build standalone

 

? Install vue-router? Yes //是否安装vue-router,这是官方的路由,大多数情况下都使用

 

? Use ESLint to lint your code? No //是否使用ESLint管理代码,ESLint是个代码风格管理工具,是用来统一代码风格的

? Pick an ESLint preset Standard: //上面yes的话,Pick an ESLint preset (Use arrow keys) 选择一个ESLint预设,编写vue项目时的代码风格,直接y回车

 

? Set up unit tests No //是否安装单元测试

? Pick a test runner jest //上面Yes的话

 

? Setup e2e tests with Nightwatch? No//是否安装e2e测试 

 

? Should we run npm install for you after the project has been created? (recom

mended) npm

 

 

安装依赖

npm install  //目录中`node_modules`文件夹,放所有依赖的模块。

 

目录结构:

build  //构建脚步目录,保存一些webpack的初始化配置

config  //构建配置目录,项目初始化的配置,包括端口号等

node_modules  //npm加载的项目依赖的模块

src  //源码目录,这里是我们要开发的目录,基本上要做的事情都在这个目录里

- assets  //资源目录,用来放置图片,如logo等

- components  //组件目录,用来放组件文件

- router  //

- app.vue  //是项目入口文件

- main.js   //是项目的核心文件

static   //文件夹用来放置静态资源目录,如图片、字体等。

test   //初始测试目录,可删除

.babelrc babel   //编译参数,vue开发需要babel编译

.gitignore    //用来过滤一些版本控制的文件,比如node_modules文件夹

index.html   //是首页入口文件,你可以添加一些 meta 信息或统计代码啥。

package.json   //是项目配置文件,记载着一些命令和依赖还有简要的项目描述信息

README.md    //项目的说明文档,markdown 格式,介绍自己这个项目的

 

启动项目

npm run dev

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值