css预编译方式 vue cli 选不选_Vue、Spring Boot开发小而完整的Web前后端分离项目实战03...

本文介绍了如何通过Vue CLI创建一个前端Vue项目,包括新建文件夹、使用vue create命令、手动选择项目配置,如选择Babel、TypeScript、Router、Vuex、CSS预编译器等,并详细讲解了每个配置选项的含义。
摘要由CSDN通过智能技术生成

第03讲 前端Vue项目创建

1.1、vue cli 官网

https://cli.vuejs.org/zh/guide/creating-a-project.html#vue-create

1.2、在自己电脑本地磁盘新建一个文件夹,用于保存项目 ,文件夹命名最好使用英文名称,如下,

D:0_teachUI

1.3、cd 进入文件夹,vue create 项目名称,输入 vue create project-vue 回车

1.3.1、 进入到项目保存的目录,输入 vue create project-vue 回车

6b4ab8ec3ca70de0a0f06545d5acd6c5.png

1.3.2、回车进入到如下界面,键盘上、下键选择需要的创建方式,我们这里选择 manually select features,手动选择配置的方式,然后 回车

2b0e8532b1e44fe968a79d3498f6750c.png

1.3.3、回车进入到如下界面,键盘上、下键移动选择需要的项,按 空格 键可以选中。我们选择如下带*的项目,然后 回车

f5873cd534d1a846eb694c4462f3bd44.png

选项说明

Babel:将ES6编译成ES5

TypeScript:使用TypeScript

Router和Vuex`:路由和状态管理

Linter/ Formatter:代码检查工具

CSS Pre-processors:css预编译

1.3.4、Use history mode for router? (Requires proper server setup for index fallback in production) (Y/n) y

路由使用历史模式? 这种模式充分利用 history.pushState API 来完成 URL 跳转而无须重新加载页面

1.3.5、 Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): 使用什么css预编译器?

选择 Sass/SCSS (with node-sass)

1.3.6、 Pick a linter / formatter config: 选择语法检测规范 选择 ESLint with error prevention only

eslint w...: 只进行报错提醒;

eslint + A...: 不严谨模式;

eslint + S...`: 正常模式;

eslint + P...`: 严格模式;

1.3.7、 Pick additional lint features:代码检查方式:

选择 Lint on save 保存时检查

1.3.8、 Where do you prefer placing config for Babel, PostCSS, ESLint, etc.? (Use arrow keys)

选择配置信息存放位置,单独存放或者并入package.json

选择 In dedicated config files

1.3.9、 Save this as a preset for future projects? (y/N)

是否保存当前预设,下次构建无需再次配置

选择 n

1.3.10、 回车,等待下载依赖

fbe0069621058624996735b6b6742bd7.png

1.3.11、cd project-vue 进入到项目 ,npm run serve运行项目

4a19d6a48b31653aa1a9fc0ac53cbb3d.png
78d6824c6aedf6b830d6aa2767eab823.png

浏览器 http://localhost:8080访问项目,看到如下页面表示项目创建成功

8cca4eda49fc3834e22803aefb823988.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值