首页 > 其他分享 >Vue.JS:使用Vite工具创建项目 及 后续的主要配置

Vue.JS:使用Vite工具创建项目 及 后续的主要配置

时间:2024-02-20 14:37:29浏览次数:36  
标签:adamhuan Vue 10 192 Vite PycharmProjects JS vite staff

原文地址:https://mp.weixin.qq.com/s/QelQEAMYSoNC0uYKfbO9Gw

01 使用Vite工具创建Vue.JS项目

 命令:

npm create vite@latest

 首先,要提供的是你项目的名称:

图片

 

然后,选择一个框架:

图片

图片

这一段的全部代码如下:

adamhuan@192 PycharmProjects % pwd/Users/adamhuan/PycharmProjectsadamhuan@192 PycharmProjects % adamhuan@192 PycharmProjects % ls -ltrtotal 12832drwxr-xr-x  15 adamhuan  staff      480  7 30 18:53 djangoProject_Means_and_Sensedrwxr-xr-x  13 adamhuan  staff      416  8  4 15:58 vue-means-and-sensedrwxr-xr-x   8 adamhuan  staff      256  8 18 15:03 PaddleGan_projectdrwxr-xr-x  10 adamhuan  staff      320  8 22 19:40 vue_leviathan_litandrwxr-xr-x   8 adamhuan  staff      256 10  5 13:29 djangoProject_AmassHubdrwxr-xr-x  13 adamhuan  staff      416 10  5 15:05 vue-amass-hub-rw-r--r--@  1 adamhuan  staff  6566782 10 10 16:23 vue-antd-admin-main.zipdrwxr-xr-x  19 root      staff      608 10 10 16:57 vue-antd-admindrwxr-xr-x  14 adamhuan  staff      448 10 11 16:42 vite-projectadamhuan@192 PycharmProjects % adamhuan@192 PycharmProjects % node -v               v16.15.1adamhuan@192 PycharmProjects % adamhuan@192 PycharmProjects % npm create vite@latest✔ Project name: … vite-helloworld✔ Select a framework: › Vue✔ Select a variant: › TypeScript
Scaffolding project in /Users/adamhuan/PycharmProjects/vite-helloworld...
Done. Now run:
cd vite-helloworld npm install npm run dev
adamhuan@192 PycharmProjects % ls -ltr | grep "vite-helloworld"drwxr-xr-x 12 adamhuan staff 384 10 12 11:10 vite-helloworldadamhuan@192 PycharmProjects %

 

然后,进入新创建的项目目录,安装依赖包:

图片

这一段的代码:

adamhuan@192 PycharmProjects % ls -ltr | grep "vite-helloworld"drwxr-xr-x  12 adamhuan  staff      384 10 12 11:10 vite-helloworldadamhuan@192 PycharmProjects % adamhuan@192 PycharmProjects % cd vite-helloworld adamhuan@192 vite-helloworld % adamhuan@192 vite-helloworld % npm install
added 43 packages in 3madamhuan@192 vite-helloworld %

 

然后运行项目:

图片

可以看到,项目成功运行:

图片

 

最后,在浏览器中访问:

 

 

02 配置浏览器自动打开 

文件:package.json

图片

 

 

03 配置src别名 

先安装【@types/node】

npm i @types/node --save-dev 

文件:vite.config.ts

import { defineConfig } from 'vite'import vue from '@vitejs/plugin-vue'
import path from 'path'
// https://vitejs.dev/config/export default defineConfig({ plugins: [vue()], resolve: { alias: { "@": path.resolve(__dirname, 'src') } }})

 文件:tsconfig.json

在配置项【compilerOptions】中添加【baseUrl】的配置;

修改完成后的【tsconfig.json】全文如下:

{  "compilerOptions": {    "baseUrl": ".",    "paths": {      "@/*": ["src/*"],    },
"target": "ES2020", "useDefineForClassFields": true, "module": "ESNext", "lib": ["ES2020", "DOM", "DOM.Iterable"], "skipLibCheck": true,
/* Bundler mode */ "moduleResolution": "bundler", "allowImportingTsExtensions": true, "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, "jsx": "preserve",
/* Linting */ "strict": true, "noUnusedLocals": true, "noUnusedParameters": true, "noFallthroughCasesInSwitch": true }, "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"], "references": [{ "path": "./tsconfig.node.json" }]}

翻译

搜索

复制

<iframe height="240" width="320"></iframe>

标签:adamhuan,Vue,10,192,Vite,PycharmProjects,JS,vite,staff
From: https://www.cnblogs.com/lizhigang/p/18022996

相关文章

  • 解锁Mysql中的JSON数据类型,怎一个爽字了得
    引言在实际业务开发中,随着业务的变化,数据的复杂性和多样性不断增加。传统的关系型数据库模型在这种情况下会显得受限,因为它们需要预先定义严格的数据模式,并且通常只能存储具有相同结构的数据。而面对非结构化或半结构化数据的存储和处理需求,选择使用非关系型数据库或者创建子表存......
  • JS-SDK 配置,实现微信分享功能
    官方文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html在使用微信分享功能之前,需要进行如下配置,参考官方文档1.绑定域名此处看官方文档2.引入JS文件此处看官方文档3.通过config接口注入权限验证配置这里进行步骤分解3.1调用后端签名接口......
  • 安装Node.js和npm
    由于需要Node.js平台运行JavaScript代码,所以必须首先在本机安装Node环境。安装Node.js目前Node.js的最新版本是21.11.1。首先,从Node.js官网下载对应平台的安装程序。在Windows上安装时务必选择全部组件,包括勾选AddtoPath。安装完成后,在Windows环境下,请打开命令提示符,然后输......
  • 基于Java+SpringBoot+vue的采购管理系统(源码及功能分析)
    前言:随着全球化和信息化的发展,企业采购管理面临越来越多的挑战。传统的采购方式往往涉及到多个繁琐的步骤,包括供应商筛选、询价、招投标等,这些过程不仅耗时,而且容易出错。为了解决这些问题,供应商、询价、招投标一体化系统应运而生。该系统通过集成供应商管理、询价管理、招投标......
  • 手把手教你使用Vite创建Vue3项目
    原文地址:https://zhuanlan.zhihu.com/p/654327710今天就来说说怎么创建第一个Vue3项目。并安装ElementPlus及一些常用配置,实现如下简单增删改查页面一、工具简介这里我们简单介绍一下文章中使用到的工具,使用这些工具可以提高我们开发效率。当然了只有nodejs 是必须要安装的......
  • Vue3引入element报错
    问题描述:在Vue3中引入element(控制台npmielement-ui-S),引入完成后并不能成功应用element组件解决方案:目前element-ui只支持Vue2.6以下的版本,想在Vue3.0使用这个组件库,就要使用element-plus1.在根目录vueaddelement-plus2.在main.js中引入即可import{createApp}fro......
  • .NET配置文件大揭秘:轻松读取JSON、XML、INI和环境变量
     概述:.NET中的IConfiguration接口提供了一种多源读取配置信息的灵活机制,包括JSON、XML、INI文件和环境变量。通过示例,清晰演示了从这些不同源中读取配置的方法,使配置获取变得方便且易于扩展。这种方式适用于不同场景,如API密钥、数据库连接等,为应用提供了高度可配置性。在.NET......
  • 通过vue脚手架创建vue项目
      vuecreate项目名1.项目名都是小写字母2.下图是选默认的Vue3label,eslint创建的vue3项目myvue3运行项目: 访问:http://localhost:8081/ ......
  • pycharm配置vue
     1.安装vue插件  2.打开项目并配置 运行项目:   ......
  • Vue3入门
    认识Vue3目录认识Vue3Vue2选项式APIvsVue3组合式APIVue3的优势使用create-vue搭建Vue3项目认识create-vue使用create-vue创建项目熟悉项目和关键文件组合式API—setup选项setup选项的写法和执行时机setup中写代码的特点<scriptsetup>语法糖组合式API—......