国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vite項(xiàng)目中使用@代表根路徑

這篇具有很好參考價值的文章主要介紹了vite項(xiàng)目中使用@代表根路徑。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

1.配置vite.config.ts

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

export default defineConfig({
  plugins: [vue()],
  resolve: {
    alias:{
      '@':  path.resolve(__dirname, 'src') }
  }
})

2.報錯path和__dirname

找不到模塊“path”或其相應(yīng)的類型聲明。

找不到名稱“__dirname”

npm i path -D
npm install --save-dev @types/node

3.vue文件中引入文件報錯Cannot find module '@/api/index' or its corresponding type declarations.

import { chunk } from "@/api/index"

vite項(xiàng)目中使用@代表根路徑,typescript,前端,前端,vue.js,typescript

解決:在 tsconfig.json的compilerOptions下 加上??baseUrl 和?paths 即可。

?vite項(xiàng)目中使用@代表根路徑,typescript,前端,前端,vue.js,typescript

?文章來源地址http://www.zghlxwxcb.cn/news/detail-643972.html

到了這里,關(guān)于vite項(xiàng)目中使用@代表根路徑的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 在vite+vue3項(xiàng)目中配置使用css預(yù)處理器(less/sass)以及路徑別名

    在vite+vue3項(xiàng)目中配置使用css預(yù)處理器(less/sass)以及路徑別名

    vite已經(jīng)將這些預(yù)處理器的loader內(nèi)置了,我們不用再像在webpack項(xiàng)目中那樣,需要下載和配置一堆相關(guān)的loader,我們只需要下載less,sass依賴,就能直接在項(xiàng)目中使用啦 使用npm或者yarn來安裝以下依賴: Less預(yù)處理器: npm install -D less Sass預(yù)處理器: npm install -D sass 如圖,下載之后

    2024年02月11日
    瀏覽(42)
  • vue項(xiàng)目使用vite設(shè)置proxy代理,vite.config.js配置,解決本地跨域問題

    vue項(xiàng)目使用vite設(shè)置proxy代理,vite.config.js配置,解決本地跨域問題

    非同源請求,也就是協(xié)議(protocol)、端口(port)、主機(jī)(host)其中一項(xiàng)不相同的時候,這時候就會產(chǎn)生跨域 vite的proxy代理和vue-cli的proxy大致相同,需要在vite.config.js文件中配置(打包配置也在此) 代理配置在server中,可以上vite官網(wǎng)服務(wù)器選項(xiàng)查看server.proxy代碼示例:開發(fā)服務(wù)器選

    2024年01月21日
    瀏覽(31)
  • 前端vue3分享——項(xiàng)目封裝axios、vite使用env環(huán)境變量

    前端vue3分享——項(xiàng)目封裝axios、vite使用env環(huán)境變量

    大家好,我是yma16,本文分享關(guān)于前端vue3分享——項(xiàng)目封裝axios、使用env環(huán)境變量。 該系列往期文章: csdn新星計劃vue3+ts+antd賽道——利用inscode搭建vue3(ts)+antd前端模板 認(rèn)識vite_vue3 初始化項(xiàng)目到打包 什么是axios axios是一個流行的JavaScript庫,用于在瀏覽器和Node.js環(huán)境中進(jìn)行H

    2024年02月07日
    瀏覽(177)
  • Vue3 + Vite2 + TypeScript4搭建企業(yè)級項(xiàng)目框架

    1. 創(chuàng)建項(xiàng)目 使用命令行工具進(jìn)入到你想要創(chuàng)建項(xiàng)目的目錄,然后執(zhí)行以下命令: 這將會創(chuàng)建一個新的項(xiàng)目文件夾和一個 package.json 文件。 2. 安裝依賴 接下來你需要在項(xiàng)目中安裝 Vue、Vite、TypeScript 和其他需要的依賴。執(zhí)行以下命令: 以上命令會安裝最新的 Vue、Vite 和 TypeSc

    2024年02月08日
    瀏覽(93)
  • 使用vite創(chuàng)建Vue/React前端項(xiàng)目,配置@別名和Sass樣式,又快又方便

    使用vite創(chuàng)建Vue/React前端項(xiàng)目,配置@別名和Sass樣式,又快又方便

    Vite官方網(wǎng)站:Vite | 下一代的前端工具鏈? Vite 并不是基于 Webpack 的,它有自己的開發(fā)服務(wù)器,利用瀏覽器中的原生 ES 模塊。這種架構(gòu)使得 Vite 比 Webpack 的開發(fā)服務(wù)器快了好幾個數(shù)量級。Vite 采用 Rollup 進(jìn)行構(gòu)建,速度也更快。? 兼容性注意 Vite 需要?Node.js?版本 14.18+,16+。然

    2024年02月14日
    瀏覽(50)
  • 前端2023最全面試題(javaScript、typeScript、vue2、vue3、html、css、uniapp、webpack、vite、react)

    答案:JavaScript中的閉包是一種函數(shù),它有權(quán)訪問其詞法環(huán)境的變量和其它函數(shù)。這意味著,即使其包含它的函數(shù)已經(jīng)執(zhí)行完畢,其詞法環(huán)境仍然存在,因此可以訪問其作用域內(nèi)的變量。 答案:回調(diào)函數(shù)是在某個特定事件之后執(zhí)行的函數(shù)。在JavaScript中,通常使用回調(diào)函數(shù)來處

    2024年02月06日
    瀏覽(34)
  • docker打包vue vite前端項(xiàng)目

    docker打包vue vite前端項(xiàng)目

    (如若提供一些幫助,請幫忙點(diǎn)個贊) 1.打包時將測試刪除 2.修改配置 3.打包項(xiàng)目 npm run build 顯示成功(黃的也不知道是啥) 打包好的前端文件放入 4.配置 default.conf 5.配置dockerfile 6.進(jìn)入你的文件夾下面 我的是 /root/206/web docker build -t web:v1 . 注意后面的 . 點(diǎn) 7.運(yùn)行 docker run -it -

    2024年02月07日
    瀏覽(21)
  • vue3項(xiàng)目+TypeScript前端項(xiàng)目—— vue3搭建項(xiàng)目+eslint+husky

    vue3項(xiàng)目+TypeScript前端項(xiàng)目—— vue3搭建項(xiàng)目+eslint+husky

    今天來帶大家從0開始搭建一個vue3版本的后臺管理系統(tǒng)。一個項(xiàng)目要有統(tǒng)一的規(guī)范,需要使用eslint+stylelint+prettier來對我們的代碼質(zhì)量做檢測和修復(fù),需要使用husky來做commit攔截,需要使用commitlint來統(tǒng)一提交規(guī)范,需要使用preinstall來統(tǒng)一包管理工具。 下面我們就用這一套規(guī)范

    2024年02月22日
    瀏覽(25)
  • vue3創(chuàng)建項(xiàng)目,vite+js

    vue3創(chuàng)建項(xiàng)目,vite+js

    之前的時候大哥就讓我自己搭架子,但是我拖延癥,現(xiàn)在用到了,得自己搭了 我的項(xiàng)目都放到了 VuePorjects這個目錄里面, 一、先進(jìn)入到指定工作目錄,(不是你要創(chuàng)建的項(xiàng)目的名稱哈) 二、創(chuàng)建vue3項(xiàng)目,安裝創(chuàng)建項(xiàng)目 ?@latest是項(xiàng)目名稱,可以自己修改項(xiàng)目名稱,然后選擇

    2024年02月16日
    瀏覽(27)
  • Vue3 - vite 引入本地圖片方法,頁面引入本地靜態(tài)資源圖像詳細(xì)教程,解決 UI 前端組件庫的圖片屬性無法使用本地圖像問題(無論是本地開發(fā)還是打包部署,本地圖片的路徑正??捎茫? decoding=

    Vue3 - vite 引入本地圖片方法,頁面引入本地靜態(tài)資源圖像詳細(xì)教程,解決 UI 前端組件庫的圖片屬性無法使用本地圖像問題(無論是本地開發(fā)還是打包部署,本地圖片的路徑正常可用)

    在 webpack 中通常用 require() 來引入靜態(tài)圖片,但在 vite 中這種方法就不行了。 本文實(shí)現(xiàn)了 在 vue3+vite 項(xiàng)目開發(fā)中,實(shí)現(xiàn)引入本地圖片(靜態(tài)資源),并且 build 打包后依然正常運(yùn)行, 支持普通 img 標(biāo)簽使用,也支持 UI 組件庫的各種 “圖片屬性” 當(dāng)參數(shù)進(jìn)行使用。 如下圖所示

    2024年02月08日
    瀏覽(167)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包