13.vue-cli

这篇具有很好参考价值的文章主要介绍了13.vue-cli。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

单页面应用程序:所有的功能只在index.html中完成

vue-cli是vue版的webpack

目录

1  安装vue-cli

2  创建项目

3  使用预设

4  删除预设

5  开启项目

6  项目文件内容

6.1  node_moduls 中是项目依赖的库

6.2  public

6.2.1  favicon.ico 是浏览器页签内部左侧的图标

6.2.2  index.html

6.3  src

6.3.1  asset

6.3.2  components

6.3.3  App.vue

6.3.4  main.js

7  vue项目的运行流程

8  在powershell vue --version 报错的问题

9  用可视化vue-cli

9.1  创建项目

9.2  管理项目


1  安装vue-cli

vue-cli是全局包

13.vue-cli

2  创建项目

使用的时候在项目放置目录中 输入 vue create 项目名称 创建项目

  • 项目名称不支持中文,不支持大写字母

由于我当前用的是默认源,他会提醒你默认源很慢

13.vue-cli

我这里输入 n 然后回车,之后会让你选择是vue2还是vue3或者是手动选择一些特性

13.vue-cli

一般来讲我们选择默认的就行了,这里我们由于是第一次创建,所以我们选择最后一个看一下,用方向键选择到第三个,然后按回车

13.vue-cli

按下回车后会让你选择安装什么,前面带星号的是你想安装的东西,我们每个的作用都说一下

  1. Babel 解决Js兼容性问题的库
  2. TypeScript 一种语言,与JS类似,安装后就可以在项目中使用这种语言
  3. Progressive Web App (PWA) Support 支持渐进式的web框架。PWA 可以将 Web 和 App 各自的优势融合在一起:渐进式、可响应、可离线、实现类似 App 的交互、即时更新、安全、可以被搜索引擎检索、可推送、可安装、可链接。
  4. Router 路由,在工程化中前端是有自己的服务的,安装Router可以让用户访问指定的地址得到指定的内容
  5. Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式, 采用集中式存储管理应用的所有组件的状态,解决多组件数据通信。
  6. CSS Pre-processors CSS预处理,安装这个就可以使用less,sass这种css文件了
  7. Linter/Formatter 这个是标准化代码用的,安装后,我可以指定在等号的两端必须加上空格,不加就会报错
  8. Unit Testing 单元测试,安装就可以仅对项目中的一个指定的功能进行测试
  9. E2E Testing 端到端测试,安装这个之后测试人员不需要在你的开发环境就可以进行测试

13.vue-cli

我们这里只安装Babel与CSS Pre-processors,用方向键选择要安装的条目,按空格键可以切换安装还是不安装

13.vue-cli

选择完毕后按下回车,会询问你是vue3还是vue2,这里我们选择vue3,然后按下回车

13.vue-cli

按下回车后询问你CSS你默认用哪种风格的,我喜欢用less,所以选到less然后按回车

13.vue-cli

按回车后会询问你想 Babel 这种自己有配置文件的库,是给你放在一个独立的文件中(In dedicated config files),还是都放在package.json中,我们通常都会让他们创建一个独立的文件,所以直接按回车

13.vue-cli

这个是问你是否将 你上面的配置存起来,让你下次创建项目的时候也用这一套东西,我们这里选择y演示一下

13.vue-cli

输入y按下回车后,会问你这一套东西的名字,我们将其命名为test

13.vue-cli

选择保存也好,不保存也好,选项完成之后都会开始创建项目

13.vue-cli

13.vue-cli

出现下图这样的结果就代表项目已经创建成功了

13.vue-cli

3  使用预设

我们演示一下上面保存选项的效果,我们此时再创建一个项目

13.vue-cli

在这里就出现了我们刚刚保存的选项

13.vue-cli

4  删除预设

在用户文件夹下会有一个名为 .vuerc 的文件

13.vue-cli

我们用记事本打开它,发现预设的信息都放在这个文件中

13.vue-cli

我们可以在这里删除指定的预设,比如我们想删除之前的test,那么我们就删成下面这样

13.vue-cli

再次创建项目的时候就没有这个预设了

13.vue-cli

5  开启项目

创建项目成功后,终端会给你提示,进入项目目录,然后 npm run serve 就行了

13.vue-cli

13.vue-cli

之后使用浏览器访问 http://localhost:8080 可以访问项目

13.vue-cli

6  项目文件内容

13.vue-cli

6.1  node_moduls 中是项目依赖的库

6.2  public

6.2.1  favicon.ico 是浏览器页签内部左侧的图标

6.2.2  index.html

入口html文件,我们后面都是向这个id为app的div中放东西,在开发的时候我们一般不动这个index.html

13.vue-cli

6.3  src

6.3.1  asset

项目的静态资源会放到这个里面,比如 图片,样式表 这些

6.3.2  components

这个是放组件的,比如HelloWorld.vue就是访问服务后看到的东西

13.vue-cli

13.vue-cli

6.3.3  App.vue

项目的根组件

13.vue-cli

6.3.4  main.js

项目的入口文件

13.vue-cli

7  vue项目的运行流程

vue 通过 main.js 将 App.vue 渲染到 index.html 的指定区域中

main.js与我们之前写的代码是很相似的

13.vue-cli

区别是 在main.js会将App传进去,在下面是传数据进去,App.vue替代了createApp()的参数

13.vue-cli

vue2好像用App.vue将 原本html中名为App的div 替换掉了,但是在vue3中没有这种感觉

像App.vue这种vue文件,浏览器本身是解析不出来的,vue会通过 vue-template-compiler 将 vue 解析为 JS,这样浏览器就能处理了

13.vue-cli

8  在powershell vue --version 报错的问题

13.vue-cli

有可能新版的vue-cli没有这个问题了,也有可能我整别的的时候顺手的就给 set-ExecutionPolicy RemoteSigned 整了,我直接输入vue --version就有结果

13.vue-cli

9  用可视化vue-cli

9.1  创建项目

可视化方式创建项目与命令行一样,选择的东西都一样,我们就简单看一下

在想要创建项目的路径下,输入 vue ui,输入后过一阵它会起一个服务

13.vue-cli

然后自动弹出这个网页

13.vue-cli

点击创建,然后点击在此创建项目

13.vue-cli

填写名称,然后点击下一步

13.vue-cli

13.vue-cli

调整一下,然后点击下一步。我们这里把css预处理勾上,这样它在最后就会多一个选项

13.vue-cli

13.vue-cli

13.vue-cli

无论保不保存就会进入下面这个页面

13.vue-cli

在页面等待的期间,在终端中可以看到创建的过程

13.vue-cli

创建完毕后会进入这个页面

13.vue-cli

9.2  管理项目

创建项目完毕后后默认进入仪表盘,如果你是创建项目后关闭了服务,那么你需要进入项目路径,然后输入vue ui

13.vue-cli

输入后就自动弹出仪表盘的网页了

我们当前看到的页面叫仪表盘,你可以点右上角的自定义来添加或删除一些东西

13.vue-cli

13.vue-cli

管理插件

13.vue-cli

管理依赖

13.vue-cli

管理配置

13.vue-cli

可以在任务中开启项目服务

13.vue-cli

在这里可以看到启动过程

13.vue-cli

完成之后在屏幕的右下角给你弹出一个提示

13.vue-cli

可以在vue ui中看到项目的情况

13.vue-cli

默认端口8080,用浏览器访问就可以看到项目了。当关闭 vue ui 服务后,你的项目服务也会随着一起被关闭

13.vue-cli文章来源地址https://www.toymoban.com/news/detail-418205.html

到了这里,关于13.vue-cli的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Vue项目搭建及使用vue-cli创建项目、创建登录页面、与后台进行交互,以及安装和使用axios、qs和vue-axios

    Vue项目搭建及使用vue-cli创建项目、创建登录页面、与后台进行交互,以及安装和使用axios、qs和vue-axios

    目录 1. 搭建项目 1.1 使用vue-cli创建项目 1.2 通过npm安装element-ui 1.3 导入组件 2 创建登录页面 2.1 创建登录组件 2.2 引入css(css.txt) 2.3 配置路由 2.5 运行效果 3. 后台交互 3.1 引入axios 3.2 axios/qs/vue-axios安装与使用 3.2.1 安装axios 3.2.2 发送get请求: 3.2.3 发送post请求: 3.2.4 简化axio

    2024年02月07日
    浏览(19)
  • 同时安装vue-cli2和vue-cli3

    同时安装vue-cli2和vue-cli3

    vue版本 发布时间 Seed.js 2013年 vue最早版本最初命名为Seed vue-js 0.6 2013年12月 更名为vue vue-js 0.8 2014年1月 对外发布 vue-js 0.9 2014年2月 开始有代号:Animatrix vue-js 0.12 2015年6月 代号:Dragon Ball,在社区有知名度 vue-js 1.0 2015年10月 代号:Evangelion,是 Vue 历史上的第一个里程碑,同年推

    2024年02月11日
    浏览(18)
  • Vue-cli

    单文件组件 — Vue.js 2.1 环境搭建 2.2 项目的创建 创建项目 启动/停止项目 打包项目 package.json中 2.3 认识项目 项目目录 配置文件:vue.config.js main.js 整个项目入口文件 vue文件 定义组件 1、使用vue-cli: 在vue-cli在init初始化时会询问是否需要添加ESLint,确认之后在创建的项目中就

    2024年02月01日
    浏览(7)
  • Vue-CLI安装方法

    Vue-CLI安装方法

    目录 一、安装Node.js及配置环境 1.下载并安装Node.js 2.本地查看Node.js是否安装成功 3.配置镜像源  二、安装Vue-CLI 1.全局安装Vue-CLI 2.检查版本号 (1)浏览器地址栏输入nodejs.org,进入Node.js官网 Node.js Node.js® is a JavaScript runtime built on Chrome\\\'s V8 JavaScript engine. https://nodejs.org/zh-cn (

    2024年04月14日
    浏览(7)
  • Nest的基本概念,以及如何使用Nest CLI来构建一个简单的Web应用程序

    Nest是一个用于构建高效、可扩展的Node.js服务器端应用程序的框架。它是基于Express.js构建的,并且提供了多种新特性和抽象层,可以让开发者更加轻松地构建复杂的应用程序。 本文将介绍Nest的基本概念,以及如何使用Nest CLI来构建一个简单的Web应用程序。 模块 在Nest中,模块

    2024年02月02日
    浏览(13)
  • 【Vue】Vue-Cli整合Echart

    【Vue】Vue-Cli整合Echart

    参考资料 从零搭建vue2项目 Vue-cli官网 npm下载缓慢解决方法 1、创建并运行Vue Cli hello-world项目 先下载 node 和 npm ,并分别使用 node -v 和 npm -v 查看相应版本。 安装vue-cli后,通过 vue —version 查看vue-cli版本 创建一个新项目(创建时可以选择是Vue3或者Vue2): vue create hello-world 运

    2024年02月15日
    浏览(9)
  • 第一个 vue-cli 项目

    第一个 vue-cli 项目

            v ue-cli 官方提供的一个脚手架,用于快速生成一个 vue 的项目模板;预先定义好的目录结构及基础代码,就好比咱们在创建 Maven 项目时可以选择创建一个骨架项目,这个骨架项目就是脚手架,我们的开发更加的快速; 1.1 主要的功能         a、统一的目录结构  

    2024年02月14日
    浏览(34)
  • 初探Vue.js及Vue-Cli

    初探Vue.js及Vue-Cli

    我们本次的vue系列就使用webstorm来演示: 对于vue.js的安装我们直接使用script的cdn链接来实现 具体可以参考如下网址: https://www.bootcdn.cn/ 进入vue部分,可以筛选版本,我这里使用的是2.7.10版本的,可以根据自己的需要选择版本 以下是 具体示例 : 那么就可以在网页上显示了,当

    2024年02月09日
    浏览(6)
  • VUE-CLI/VUE-ROUTER

    VUE-CLI/VUE-ROUTER

    个人简介 📦个人主页:是Lay的主页 🏆学习方向:JAVA后端开发  📣种一棵树最好的时间是十年前,其次是现在! ⏰往期文章:【Java基础】面向对象进阶(二) 🧡喜欢的话麻烦点点关注喔,你们的支持是我的最大动力。 目录   前言: 1. 安装 1.1 npm安装 1.2 vue-cli安装 2. 初始化项

    2024年01月16日
    浏览(21)
  • Vue-cli搭建SPA项目

    Vue-cli搭建SPA项目

    Vue CLI(Vue Command Line Interface)是一个用于快速搭建基于Vue.js的前端项目的工具。它是Vue.js官方提供的一个脚手架工具,旨在简化Vue.js项目的开发过程。Vue CLI提供了一些强大的功能,帮助开发者轻松创建、开发和构建Vue.js应用程序 Vue CLI的主要特点和功能: 快速创建项目: V

    2024年02月07日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包