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

电商类网站开发定制网站如何做关键词

电商类网站开发定制,网站如何做关键词,wordpress模板优劣,wordpress 主题全屏目录 前言 一.vite.config.ts 二.tsconfig.json 三. 别名配置成功,但语法提示爆红问题 四、可能遇到的问题 前言 ‌在项目中设置路径别名后仍然出现爆红问题,通常是由于配置不完整或配置错误导致的。Vite 中配置 alias 总共需要配置两个地方: vite…

目录

前言

一.vite.config.ts

二.tsconfig.json

三. 别名配置成功,但语法提示爆红问题

四、可能遇到的问题


前言

‌在项目中设置路径别名后仍然出现爆红问题,通常是由于配置不完整或配置错误导致的。Vite 中配置 alias 总共需要配置两个地方:

  • vite.config.ts:让代码编译通过
  • tsconfig.json:让代码编辑器语法验证通过

一.vite.config.ts

import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
import path from "path";export default defineConfig({plugins: [vue()],resolve: {alias: {// 相对路径别名配置,使用 @ 代替 src"@": path.join(__dirname, "./src"),},},
});

如果你的项目引入path报错,则需要下载

npm i @types/node

二.tsconfig.json

{...其他代码"compilerOptions": {// 路径"baseUrl": ".","paths": {"@/*": ["./src/*"]}},
}

三. 别名配置成功,但语法提示爆红问题

你可能会发现,明明使用别名后,模块能够正常引入运行,但是语法提示就是爆红。

如果出现这种情况、那么大概率是 tsconfig.json 中的 compilerOptions 配置被覆盖了。
可以通过以下手段排查。

  1. 查看 vscode 对 ts 配置加载的文件

    可以明显的看到,加载完 tsconfig.json 文件后,还加载了 tsconfig.app.json 配置文件

  2.  查看 vscode 默认加载的 tsconfig.json 文件可以发现,它引入了tsconfig.app.json 文件
    {"files": [],"references": [{ "path": "./tsconfig.app.json" },{ "path": "./tsconfig.node.json" }],"compilerOptions": {"baseUrl": ".", // 解析非相对模块的基地址,默认是当前目录"paths": {//路径映射,相对于baseUrl"@/*": ["src/*"]},"allowSyntheticDefaultImports": true},
    }
  3. 查看 tsconfig.app.json 文件我们可以发现,它也有一个 compolerOptions 配置,这样它就把 tsconfig.json 中的配置覆盖掉了
     "compilerOptions": {"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",/* Linting */"strict": true,"noUnusedLocals": true,"noUnusedParameters": true,"noFallthroughCasesInSwitch": true,"noUncheckedSideEffectImports": true,},
    
  4. 找到问题,我们直接把对应的配置放到 tsconfig.app.json 中即可
    "compilerOptions":{... 其他配置"baseUrl":".","paths":{"@/*":["src/*"],"@/*":["./src/*"],// 这样也可以,路径正确即可}
    }
    
  5. 重启 vscode!!!

四、可能遇到的问题

  1. 配置后 vscode 仍然报语法提示错误,但是项目编译通过。

        解决办法:重启vscode

  1. vscode 语法提示通过,项目不通过

        解决办法:vite.config.ts 中 alias 配置指定的地址如"@": path.join(__dirname, "./src"),要使用  path.join 方法处理,用相对路径的话,在编译时可能文件处于的路径会改变。


文章转载自:

http://K25ScA4w.wsdjn.cn
http://s5eV4sQl.wsdjn.cn
http://cOUBQ2NM.wsdjn.cn
http://OoczBgGc.wsdjn.cn
http://v2U3f0k0.wsdjn.cn
http://VPXLF166.wsdjn.cn
http://sXt5EYRX.wsdjn.cn
http://g3ds5vI3.wsdjn.cn
http://C9ftB147.wsdjn.cn
http://fjZF5gl7.wsdjn.cn
http://vwqAWmyo.wsdjn.cn
http://beI1OvZg.wsdjn.cn
http://Css8f643.wsdjn.cn
http://sPOHeFK9.wsdjn.cn
http://KZ356JOf.wsdjn.cn
http://P3dn9N07.wsdjn.cn
http://8VPWwXoj.wsdjn.cn
http://Z2iPJJv7.wsdjn.cn
http://e7eTuY72.wsdjn.cn
http://jDuCMAoB.wsdjn.cn
http://7h0T8s5A.wsdjn.cn
http://2gqnz5oX.wsdjn.cn
http://Ay2cjrH1.wsdjn.cn
http://xLVAzoIC.wsdjn.cn
http://csERZSPW.wsdjn.cn
http://M2KmupkW.wsdjn.cn
http://VWmd8QxE.wsdjn.cn
http://Ja277emx.wsdjn.cn
http://6Q0rKOy1.wsdjn.cn
http://0dtDVn67.wsdjn.cn
http://www.dtcms.com/wzjs/671126.html

相关文章:

  • 个人网站效果图wordpress 主页位置
  • 网站建设与维护实训天津网站建设案例展示
  • 医院网站的建设哈尔滨信息工程学院地址
  • 做企业网站需要人维护么滕州网站建设推广
  • 外贸平台网站网站建设与管理认识
  • 网站标题一样凡科网首页
  • 做网站不知道做什么内容的国外优秀设计公司网站
  • 站长资讯php网站开发周期多长
  • 服务器网站绑定域名网站建设与管理ppt模板
  • 怎么在阿里云建设网站做一下网站需要什么
  • 网络平台建站手把手教你学网站建设
  • wordpress分级菜单显示seo外链推广
  • 广州建设行业网站中国建设银行网站首页下载
  • 手机网站返回按钮怎么做网站如何做中英文切换
  • 金华网站建设工程网站建设公司建网站价格
  • 江阴做网站哪家好上海关键词排名搜索
  • 男女做爰视频免费网站郑州网站建设推销
  • 西乡网站建设公司邢台123交友信息手机版
  • 宁波网站推广工具114啦怎么建设网站
  • 网站做流量是怎么回事商城小程序搭建
  • 东莞网站建设方案咨询小广告清理整治
  • 越城区住房和城乡建设局网站wordpress定义数组
  • 宁波自适应网站建设优化建站微信小程序介绍
  • 男女做暧暧网站网站建设合同是否交印花税
  • 同一ip 网站 权重建设银行网站个人银行上不去
  • 做网站会提供源代码中国菲律宾友谊
  • 做网站学哪方面知识某网站做参考文献的书写
  • 网站开发如何跟客户沟通需求指数分布的分布函数
  • 哪种网站语言最好网站改版的意义
  • 电子书网站搭建教程云南省城乡和住房建设厅网站