zoukankan      html  css  js  c++  java
  • Vue3学习(一)之 创建Vue CLI项目

    一、官方文档

    • Vue3文档 - vuejs
      https://www.vue3js.cn/docs/zh/
      Vue核心功能:数据绑定

    • Vue CLI文档
      https://cli.vuejs.org/zh/guide/
      Vue CLI = Vue.js + 一堆组件

    二、创建Vue CLI项目

    1、安装Vue CLI

    淘宝镜像

    npm get registry  --显示当前的镜像网址
    npm config set registry http://registry.npm.taobao.org  -- 使用淘宝的镜像网址
    

    安装Vue CLI

    npm install -g @vue/cli@4.5.9
    

    2、创建web应用

    vue create web
    

    安装过程如下:

    输入上面命令后,选择Manually select features

    接着选择对应需要的必选项,*号必选

    选择3.0版本

    是不是使用类component,输入N

    Use Babel ...transpiling JSX)? (Y/n),选择N

    地址栏是否使用#,我们选择Y

    代码校验风格,我们选仅报错的即可

    什么时候校验,我们选择save

    Babel, ESLint, etc文件怎么管理,我们选择第一个单独

    是否将上面的配置保存成一个模板,我们选择Y

    保存的名字可自定义

    看到如下图,证明安装成功

    3、启动web应用

    费命令行启动。拖动到右侧双击即可

    三、Vue CLI项目结构讲解

    • index.html, main.ts, app.vue三者关联
    • public和assets两个静态资源文件的引用方法
      public不参与打包
      assets会被打包
    • index.html引入外部静态文件用<%= BASE_URL %>
    • 子文件里的.gitignore文件是会生效的,里面配置的文件规则,是相对当前.gitingore文件所在位置
    • README.md只有根目录下的生效
    • package.json 作用类似于pom.xml
    • eslintrc.js 是一把双刃剑
    • Vue CLI需要编译才能发布
  • 相关阅读:
    ViewState
    Insert
    Copy: 了解SQL Server锁争用:NOLOCK 和 ROWLOCK 的秘密
    How to check number of Active connections in SQL server?
    (转)IIS6上启用Gzip压缩(HTTP压缩) 详解
    Reference (SQL Server 2005自动异机备份)
    [转] ios中KeyChain用途
    ios 中的事件
    unity3d 鼠标事件穿透GUI界面的问题
    Unity StartCoroutine注意的问题
  • 原文地址:https://www.cnblogs.com/longronglang/p/15414742.html
Copyright © 2011-2022 走看看