最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vite+ts vite.config.ts使用path報(bào)錯(cuò)問(wèn)題及解決

 更新時(shí)間:2023年10月10日 09:33:31   作者:yanhhhhhh  
這篇文章主要介紹了vite+ts vite.config.ts使用path報(bào)錯(cuò)問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

找不到模塊path及其相應(yīng)的聲明

問(wèn)題1

新項(xiàng)目配置vite.config.ts時(shí)使用

import path from 'path'

原因分析:path模塊是node.js內(nèi)置的功能,但是node.js本身并不支持typescript,所以直接在typescript項(xiàng)目里使用是不行的

解決方案

安裝@types/node

使用npm

npm install @types/node --save-dev

使用pnpm

 pnpm i @types/node -D

allowSyntheticDefaultImports

問(wèn)題2

提示模塊 ""path"" 只能在使用 "allowSyntheticDefaultImports" 標(biāo)志時(shí)進(jìn)行默認(rèn)導(dǎo)入

解決方案

方式一:在tsconfig.node.json或者tsconfig.json添加"allowSyntheticDefaultImports": true

//tsconfig.node.json
{
  "compilerOptions": {
    "composite": true,
    "module": "esnext",
    "moduleResolution": "node",
    "allowSyntheticDefaultImports": true
  },
  "include": ["vite.config.ts"]
}

方式二

使用解構(gòu)

import { resolve } from 'path';

vite.config.ts 引入 `path` 模塊注意點(diǎn)!

在 vite 初始化項(xiàng)目搭建選擇了 TypeScript, 那么避免不了有些 ts 類(lèi)型檢查提示錯(cuò)誤,這里說(shuō)說(shuō) import path from 'path'提示 找不到模塊“path”或其相應(yīng)的類(lèi)型聲明。 怎么解決。

解決方式

1、安裝 @types/node

pnpm i @types/node -D

2、在 tsconfig.node.json配置

"compilerOptions": {
?? ?...
? ? "allowSyntheticDefaultImports": true
? },

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue項(xiàng)目依賴(lài)檢查depcheck問(wèn)題

    vue項(xiàng)目依賴(lài)檢查depcheck問(wèn)題

    這篇文章主要介紹了vue項(xiàng)目依賴(lài)檢查depcheck問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • Vue3中同時(shí)定義多個(gè)插槽的實(shí)現(xiàn)示例

    Vue3中同時(shí)定義多個(gè)插槽的實(shí)現(xiàn)示例

    本文主要介紹了Vue3中同時(shí)定義多個(gè)插槽的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-12-12
  • crypto-js對(duì)稱(chēng)加密解密的使用方式詳解(vue與java端)

    crypto-js對(duì)稱(chēng)加密解密的使用方式詳解(vue與java端)

    這篇文章主要介紹了如何在Vue前端和Java后端使用crypto-js庫(kù)進(jìn)行AES加密和解密,前端通過(guò)創(chuàng)建AES.js文件來(lái)實(shí)現(xiàn)加密解密功能,并在Vue文件或JavaScript中使用,后端則可以直接使用Java代碼進(jìn)行AES加密和解密操作,需要的朋友可以參考下
    2025-01-01
  • VUE render函數(shù)使用和詳解

    VUE render函數(shù)使用和詳解

    這篇文章主要為大家介紹了VUE render函數(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-12-12
  • vue使用pdfjs-dist+fabric實(shí)現(xiàn)pdf電子簽章的思路詳解

    vue使用pdfjs-dist+fabric實(shí)現(xiàn)pdf電子簽章的思路詳解

    最近領(lǐng)導(dǎo)提了一個(gè)新需求:仿照e簽寶,實(shí)現(xiàn)pdf電子簽章,本文給大家介紹vue使用pdfjs-dist+fabric實(shí)現(xiàn)pdf電子簽章的思路,感興趣的朋友一起看看吧
    2023-12-12
  • vue路由的配置和頁(yè)面切換詳解

    vue路由的配置和頁(yè)面切換詳解

    這篇文章主要給大家介紹了關(guān)于vue路由的配置和頁(yè)面切換的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • 使用vue項(xiàng)目配置多個(gè)代理的注意點(diǎn)

    使用vue項(xiàng)目配置多個(gè)代理的注意點(diǎn)

    這篇文章主要介紹了使用vue項(xiàng)目配置多個(gè)代理的注意點(diǎn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • VUE前端實(shí)現(xiàn)防抖節(jié)流Lodash工具庫(kù)舉例詳解

    VUE前端實(shí)現(xiàn)防抖節(jié)流Lodash工具庫(kù)舉例詳解

    這篇文章主要介紹了Lodash庫(kù)和自定義防抖、節(jié)流函數(shù)的使用方法,包括它們的定義、應(yīng)用示例及應(yīng)用場(chǎng)景文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-01-01
  • vue實(shí)現(xiàn)codemirror代碼編輯器中的SQL代碼格式化功能

    vue實(shí)現(xiàn)codemirror代碼編輯器中的SQL代碼格式化功能

    這篇文章主要介紹了vue實(shí)現(xiàn)codemirror代碼編輯器中的SQL代碼格式化功能,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • vue-cli配置使用Vuex的全過(guò)程記錄

    vue-cli配置使用Vuex的全過(guò)程記錄

    這篇文章主要給大家介紹了關(guān)于vue-cli配置使用Vuex的相關(guān)資料,Vuex 是一個(gè)專(zhuān)為 Vue.js 應(yīng)用程序開(kāi)發(fā)的狀態(tài)管理模式,本介紹的非常詳細(xì),需要的朋友可以參考下
    2021-07-07

最新評(píng)論

兰考县| 凤山县| 廉江市| 涟源市| 锦州市| 凤凰县| 姚安县| 江都市| 三河市| 东辽县| 巴中市| 长白| 林甸县| 益阳市| 苍溪县| 大姚县| 定襄县| 游戏| 嘉定区| 正镶白旗| 枣庄市| 自贡市| 宾阳县| 宜城市| 博罗县| 尉氏县| 通化县| 晋州市| 静宁县| 阿克苏市| 汽车| 衡水市| 酒泉市| 五华县| 虹口区| 基隆市| 广元市| 安达市| 阿合奇县| 北流市| 北安市|