VScode创建vue项目

个人建议先建好一个文件夹来存放vue项目

本次以“vue_text”(空文件夹)为例。vue_text下有一个demo(空文件夹)来存放项目

  • 配置Vscode

右击Vscode图标,选择属性,选择兼容性,勾选以管理员身份运行此程序,最后点击确定

Vscode中 点击 ctrl + `  调出终端

输入命令:get-ExecutionPolicy

输入命令:set-ExecutionPolicy RemoteSigned

输入命令:get-ExecutionPolicy

Restricted:表示禁止终端使用命令的

RemoteSigned:表示可以使用终端命令了

  • 全局安装脚手架

在终端输入命令:cnpm i -g @vue/cli 或 npm i -g @vue/cli

(会下载一些东西,我这里只截取了部分)

  • 创建项目

先创建一个放置项目的文件夹demo

在终端中使用cd指令跳转到这个文件夹

创建项目指令:vue create ds-demo(ds-demo是项目名,可以自己取)

(这里的demo就是开始的时候创建的,之恶进入到此目录下即可)

(vue create ds-demo执行后,就开始项目配置流程)

配置项目时:

上下箭头键:表示选择

回车键:表示确认

  • 选择Manually select features,表示手动配置

  • 选择需要安装的插件,一般选如下勾选项

(按空格键选择)

Babel:解析 es6 转 es5 的插件

TypeScript:TypeScript插件

Progressive Web App (PWA) Support:渐进式Web应用程序(PWA)支持

Router:vue路由插件

Vuex:Vuex插件

CSS Pre-processors:css预处理插件

Linter/Formatter:格式化程序

Unit Testing:单元测试

E2E Testing:端到端(end-to-end)

  • 选择 vue 版本

  • 选择路由模式 是否为 history模式,y表示是,N表示使用hash模式,这里选择的是N

  • 选择使用那种css预处理器,这里选择的是 第一种Sass/SCSS (with dart-sass)

  • 选择编码规则,建议初学者选择第一项,表示只有报错时才会验证

1. ESLint with error prevention only:只配置使用 ESLint 官网的推荐规则

2. ESLint + Airbnb config:官网推荐的规则 + Airbnb 第三方的配置

3. ESLint + Standard config:使用 ESLint 官网推荐的规则 + Standard第三方的配置

4. ESLint + Prettier:使用 ESLint 官网推荐的规则 + Prettier 第三方的配置

  • 何时检测?这里选的是每次保存时验证Lint on save

Lint on save: 保存就检测

Lint and fix on commit:fix和commit时候检查

  • 如何存放配置 ?这里使用 package.json

In dedicated config files :独立文件放置

In package.json:放package.json里

  • 是否保存本次配置(之后可以直接使用),这里选的是保存y

  • 保持本次配置的信息并命名(随便取),下次就可以直接使用本次配置,无需从新手动配置

  • 配置完成

到此回车时终端会下载东西,需要等待几分钟(4-7分钟左右)

  • 进入项目

指令:cd ds-shop(进入项目文件夹)

指令:npm run serve(启动项目 )

执行完之后 ,显示 Compiled successfully in ***,表示运行成功

出现下面情况即为创建成功

打开浏览器,输入Local地址(http://localhost:8080/)或者在控制台按住ctrl键点击Local地址

就能访问你刚创建的项目了

(当项目关闭需要重新启动时,执行(四)即可)

  • 项目结构

node_modules:所有依赖项

public:静态内

favicon.ico:小图标

index.html

src:项目执行的主目录

assets:静态文件、图片、json、iconfon

components:组件

router:路由配置文件

views:放置页面内容

App.vue:项目的根组件,文件中可以写路由出口和路由链接,在 main.js里引入

main.js:项目的主入口文件

.gitignore:git的忽略文件

babel.config.js:设置 babel 的配置的

package.json:所有依赖包配置文件

README.md:项目文档

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值