欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vite+ts vite.config.ts使用path報錯問題及解決

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

找不到模塊path及其相應的聲明

問題1

新項目配置vite.config.ts時使用

import path from 'path'

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

解決方案

安裝@types/node

使用npm

npm install @types/node --save-dev

使用pnpm

 pnpm i @types/node -D

allowSyntheticDefaultImports

問題2

提示模塊 ""path"" 只能在使用 "allowSyntheticDefaultImports" 標志時進行默認導入

解決方案

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

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

方式二

使用解構

import { resolve } from 'path';

vite.config.ts 引入 `path` 模塊注意點!

在 vite 初始化項目搭建選擇了 TypeScript, 那么避免不了有些 ts 類型檢查提示錯誤,這里說說 import path from 'path'提示 找不到模塊“path”或其相應的類型聲明。 怎么解決。

解決方式

1、安裝 @types/node

pnpm i @types/node -D

2、在 tsconfig.node.json配置

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

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • vue如何實現清空this.$route.query的值

    vue如何實現清空this.$route.query的值

    這篇文章主要介紹了vue如何實現清空this.$route.query的值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • 關于.prettierrc代碼格式化配置方式

    關于.prettierrc代碼格式化配置方式

    這篇文章主要介紹了關于.prettierrc代碼格式化配置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • ts+vue3.0聲明響應式對象的實現方式

    ts+vue3.0聲明響應式對象的實現方式

    這篇文章主要介紹了ts+vue3.0聲明響應式對象的實現方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • vue如何使用HMAC-SHA256簽名算法

    vue如何使用HMAC-SHA256簽名算法

    這篇文章主要介紹了vue使用HMAC-SHA256簽名算法的相關知識,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • vue中移動端調取本地的復制的文本方式

    vue中移動端調取本地的復制的文本方式

    這篇文章主要介紹了vue中移動端調取本地的復制的文本方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • vue @click與@click.native,及vue事件機制的使用分析

    vue @click與@click.native,及vue事件機制的使用分析

    這篇文章主要介紹了vue @click與@click.native,及vue事件機制的使用分析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • vue單頁開發(fā)父子組件傳值思路詳解

    vue單頁開發(fā)父子組件傳值思路詳解

    這篇文章主要介紹了vue單頁開發(fā)父子組件傳值思路詳解,本文是小編抽空整理的思路,感興趣的朋友跟隨腳本之家小編一起學習吧
    2018-05-05
  • 使用Vue3實現列表虛擬滾動的詳細步驟

    使用Vue3實現列表虛擬滾動的詳細步驟

    在前端開發(fā)中,列表的虛擬滾動是一種常見的優(yōu)化手段,可以大大提升頁面性能,在Vue3中,我們可以通過一些技巧來實現列表的虛擬滾動,本文將介紹如何使用Vue3實現列表的虛擬滾動,讓你的頁面加載更快、更流暢,需要的朋友可以參考下
    2024-09-09
  • Vue頁面渲染中key的應用實例教程

    Vue頁面渲染中key的應用實例教程

    這篇文章主要給大家介紹了關于Vue頁面渲染中key的應用的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • Vue.js第二天學習筆記(vue-router)

    Vue.js第二天學習筆記(vue-router)

    這篇文章主要為大家詳細介紹了Vue.js第二天的學習筆記,關于vue-router的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12

最新評論