当前位置: 首页 > article >正文

【vue3 】 创建项目vscode 提示无法找到模块

使用命令创建 vue3 创建新应用

npm create vue@latest

会看到一些可选功能的询问?

√ 请输入项目名称: … vue-project
√ 是否使用 TypeScript 语法? … 否 / 是
√ 是否启用 JSX 支持? … 否 / 是
√ 是否引入 Vue Router 进行单页面应用开发? … 否 / 是
√ 是否引入 Pinia 用于状态管理? … 否 / 是
√ 是否引入 Vitest 用于单元测试? … 否 / 是
√ 是否要引入一款端到端(End to End)测试工具? » 不需要

cd vue-project
npm install
npm run format
npm run dev

进入目录运行启动项目
运行之后发现vscode 在一些引入的语句,会提示错误,如下图:在这里插入图片描述
我们需要在tsconfig.json里面进行配置

{
  "compilerOptions": {
    "target": "esnext",
    "module": "esnext",
    "useDefineForClassFields": true,
    "moduleResolution": "node",
    "strict": true,
    "jsx": "preserve",
    "sourceMap": true,
    "skipLibCheck": true,
    "resolveJsonModule": true,
    "esModuleInterop": true,
    "lib": ["esnext", "dom"],
    "baseUrl": "./",
    "paths": {
      "@": ["src"],
      "@/*": ["src/*"]
    }
  },
  "include": [
    "src/**/*.ts",
    "src/**/*.d.ts",
    "src/**/*.tsx",
    "src/**/*.vue",
    "*.ts"
  ],
  "references": [{ "path": "./tsconfig.node.json" }]
}


http://www.kler.cn/a/106206.html

相关文章:

  • 爬虫——Requests库的使用
  • 【windows】05-windows系统级深度隐藏文件方法
  • 使用WebSocket技术实现Web应用中的实时数据更新
  • 【Node.js】使用 Node.js 需要了解多少 JavaScript?
  • [系统安全] PE文件知识在免杀中的应用
  • 车载诊断架构 --- 关于DTC的开始检测条件
  • vue实现连接线
  • 23种设计模式【创建型模式】详细介绍之【建造者模式】
  • 软考系统架构师知识点集锦四:信息安全技术基础知识
  • OpenCV学习(三)——响应鼠标事件(获取点击点坐标和颜色,利用鼠标进行绘图)
  • 【CSDN Daily Practice】【二分】X的平方根
  • docker基础镜像定制
  • 在 Visual Studio Code (VS Code) 中设置
  • 如何进行微服务测试?一文4个知识点带入门微服务测试!
  • redis 配置主从复制,哨兵模式案例
  • Spark SQL概述与基本操作
  • Linux CentOS 本地yum配置
  • 并查集(畅通工程)
  • 释放搜索潜力:基于ES(ElasticSearch)打造高效的语义搜索系统,让信息尽在掌握[1.安装部署篇--简洁版],支持Linux/Windows部署安装
  • 基于springboot小区团购管理系统
  • gitlab查看、修改用户和邮箱,gitlab生成密钥
  • 【Linux】 rpm安装包保存到本地并批量安装
  • 高级路由配置
  • eslint提示 xxx should be listed in the project's dependencies
  • 循环队列c语言版
  • 【uniapp】富文本