找不到模塊 “path“ 或其相對應的類型聲明


找不到模塊 “path“ 或其相對應的類型聲明
使用 npm init @vitejs/app 創建項目添加別名
import path from “path”;

有這個錯誤提示:
找不到模塊 ‘path’ 或其相對應的類型聲明
找不到名稱"__dirname"

解決方法:
npm install @types/node --save-dev

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'

// 1. defineConfig: 不用 jsdoc 注解也可以獲取類型提示
// 2. 找不到模塊“path”或其相應的類型聲明 或者 找不到名稱“__dirname 安裝 @types/node

const resolve = (dir: string) => path.join(__dirname, dir)

// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue()],
resolve: {
alias: {
'@': resolve('src'),
'comps': resolve('src/components'),
'apis': resolve('src/apis'),
'views': resolve('src/views'),
'utils': resolve('src/utils'),
'routes': resolve('src/routes'),
'styles': resolve('src/styles')
}
},
})

原文鏈接:https://blog.csdn.net/tangkebo/article/details/116263690


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM