博客
关于我
Visual Studio Code使用Vue3
阅读量:799 次
发布时间:2023-03-23

本文共 1853 字,大约阅读时间需要 6 分钟。

Visual Studio Code使用Vue3

Visual Studio Code是微软推出的开源代码编辑器,支持多种编程语言和扩展插件,特别适合前端开发。以下是使用Vue3的步骤和注意事项。

一、Mac安装Visual Studio Code

安装Visual Studio Code的步骤如下:

  • 打开浏览器,访问Visual Studio Code的官方网站:https://code.visualstudio.com/
  • 点击下载按钮,选择适合Mac的版本进行下载
  • 双击下载的文件,按照提示完成安装
  • 打开Visual Studio Code,开始使用
  • 二、安装node.js

    安装node.js有两种方式:

    方式一:下载软件包安装

  • 前往node.js官方网站:https://nodejs.org/
  • 下载适合Mac的LTS版本
  • 双击运行安装程序,按照提示完成安装
  • 在终端输入node -vnpm -v检查版本
  • 方式二:使用brew安装

  • 打开终端,输入命令:
  • brew install node
    1. 输入以下命令以验证安装:
    2. node -v
      npm -v

      三、安装淘宝npm镜像和vue脚手架

      安装npm镜像和脚手架:

    3. 安装npm镜像:
    4. npm install -g cnpm --registry=https://registry.npm.taobao.org
      1. 安装vue脚手架:
      2. npm install -g vue-cli
        1. 查看安装版本:
        2. vue -V

          四、Vue CLI和Vue的区别

          Vue CLI和Vue的主要区别在于:

        3. Vue CLI是一个基于Vue.js的快速开发脚手架
        4. Vue版本可根据项目需求灵活选择
        5. 查看Vue CLI版本:
        6. vue -V

          五、使用脚手架创建vue3项目

          创建vue3项目:

        7. 在终端输入以下命令:
        8. vue create vue3-app
          1. 选择项目结构和配置
          2. 进入项目目录,运行:
          3. npm run serve

            六、VUE3目录结构说明

            VUE3项目目录结构如下:

          4. node_modules:依赖文件
          5. public:静态资源
          6. src:业务目录
            • components:组件
            • App.vue:根模块
            • views:页面
            • router:路由
          7. package.json:项目依赖
          8. 七、引入Element-plus

            引入Element-plus:

          9. 方法一:安装包:
          10. npm install element-plus --save
            1. 查看安装状态:
            2. npm ls

              方法二:使用vue add插件:

              vue add element-plus

              八、安装axios

              安装axios:

            3. 进入项目目录,运行:
            4. npm install axios --save

              九、封装axios

              封装axios:

            5. src目录下创建request文件夹,新建index.ts
            6. import axios from 'axios'
              const service = axios.create({
              baseURL: '/api',
              timeout: 60000,
              withCredentials: true,
              headers: {
              'Content-Type': 'application/json',
              'token': 'your token',
              'X-Requested-With': 'XMLHttpRequest'
              }
              })
              service.interceptors.request.use(
              (config) => {
              return config
              },
              (error) => {
              console.log(error)
              return Promise.reject(error)
              }
              )
              service.interceptors.response.use(
              (response) => {
              const dataAxios = response.data
              const code = dataAxios.reset
              return dataAxios
              },
              (error) => {
              console.log(error)
              return Promise.reject(error)
              }
              )
              export default service

              至此,完成准备工作,可以开发前后端项目了。

    转载地址:http://plqfk.baihongyu.com/

    你可能感兴趣的文章
    Objective-C实现已线段的形式求曲线长算法(附完整源码)
    查看>>
    Objective-C实现已递归的方式找到一个数字数组的最大值算法(附完整源码)
    查看>>
    Objective-C实现巴比伦平方根算法(附完整源码)
    查看>>
    Objective-C实现带头双向循环链表(附完整源码)
    查看>>
    Objective-C实现广度优先搜寻树遍历算法(附完整源码)
    查看>>
    Objective-C实现应用程序添加防火墙白名单 (附完整源码)
    查看>>
    Objective-C实现度到弧度算法(附完整源码)
    查看>>
    Objective-C实现建造者模式(附完整源码)
    查看>>
    Objective-C实现开方数(附完整源码)
    查看>>
    Objective-C实现异或加密(附完整源码)
    查看>>
    Objective-C实现异或密码算法(附完整源码)
    查看>>
    Objective-C实现异步编程(附完整源码)
    查看>>
    Objective-C实现弧度到度算法 (附完整源码)
    查看>>
    Objective-C实现循环移位(附完整源码)
    查看>>
    Objective-C实现循环链表(附完整源码)
    查看>>
    Objective-C实现循环队列算法(附完整源码)
    查看>>
    Objective-C实现循环队列链表算法(附完整源码)
    查看>>
    Objective-C实现快速排序(附完整源码)
    查看>>
    Objective-C实现快速排序(附完整源码)
    查看>>
    Objective-C实现快速排序算法(附完整源码)
    查看>>