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

vite創(chuàng)建vue3項(xiàng)目頁面引用public下js文件失敗解決辦法

 更新時(shí)間:2023年11月09日 08:56:34   作者:turbo夏日漱石  
Vue3相較于之前的版本有了不少變化,如引用全局Js文件,這篇文章主要給大家介紹了關(guān)于vite創(chuàng)建vue3項(xiàng)目頁面引用public下js文件失敗的解決辦法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

問題出現(xiàn)

情景描述:

在將html頁面轉(zhuǎn)到vite構(gòu)建的vue3項(xiàng)目頁面時(shí)內(nèi)容和樣式已經(jīng)正確引入,(引入前將html頁面的靜態(tài)資源全部放到了public靜態(tài)資源下)但是js文件在vue頁面引入時(shí)報(bào)各種錯(cuò),解決這個(gè)出現(xiàn)那個(gè)

原因查詢:

基于此情況我閱讀了vite官方文檔發(fā)現(xiàn):public 中的資源不應(yīng)該被 JavaScript 文件引用也就是說在vue3頁面的script中不能使用import導(dǎo)入public下的靜態(tài)js文件

為什么不能這樣導(dǎo)入?

因?yàn)槟阍?Vue 3 的 <script setup> 區(qū)塊中使用了導(dǎo)入的 JavaScript 庫,但是這些庫可能不是以模塊化方式編寫的,無法直接與 Vue 組件進(jìn)行交互。

在 Vue 3 中,<script setup> 區(qū)塊將組件邏輯放在單個(gè)區(qū)塊中,自動(dòng)推斷變量和組件選項(xiàng),并且默認(rèn)開啟了類似于模塊化的模式。然而,一些舊的 JavaScript 庫可能不符合這種模塊化規(guī)范,無法直接與 Vue 組件配合使用。

解決這個(gè)問題的方法之一是將這些不兼容的 JavaScript 庫作為全局變量引入,而不是在 <script setup> 中使用 import 導(dǎo)入??梢栽?index.html 中使用 <script> 標(biāo)簽手動(dòng)引入這些庫,從而使它們成為全局可用的變量。

最終目標(biāo):

在頁面中使用 public 文件夾下的 JavaScript 文件

問題解決(全局引用)

index.html 入口文件中通過 <script> 標(biāo)簽手動(dòng)引入靜態(tài) JS 文件。這樣,該文件將被全局引用,可以在整個(gè)應(yīng)用程序中訪問它

<!DOCTYPE html>
<html>
<head>
  <!-- head 部分代碼 -->
</head>
<body>
  <!-- body 部分代碼 -->
 
  <!-- 引入其他資源 -->
 
  <!-- 手動(dòng)引入的 JavaScript 庫 -->
  <script src="/path/to/jquery.min.js"></script>
  <script src="/path/to/bootstrap.bundle.min.js"></script>
  <script src="/path/to/lightbox.min.js"></script>
</body>
</html>

注意:確保使用正確的路徑來引入這些庫文件,路徑應(yīng)該是相對(duì)于你的項(xiàng)目根目錄來指定的。

保存文件并重新啟動(dòng)開發(fā)服務(wù)器?,F(xiàn)在,這些 JavaScript 庫將在應(yīng)用程序加載時(shí)被引入,并可在整個(gè) Vue 3 應(yīng)用程序中使用。

總結(jié)

到此這篇關(guān)于vite創(chuàng)建vue3項(xiàng)目頁面引用public下js文件失敗解決辦法的文章就介紹到這了,更多相關(guān)vite創(chuàng)建vue3引用js文件失敗內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vue中同步方法的實(shí)現(xiàn)

    vue中同步方法的實(shí)現(xiàn)

    這篇文章主要介紹了vue中同步方法的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Vue3實(shí)現(xiàn)密碼加密登錄的示例代碼

    Vue3實(shí)現(xiàn)密碼加密登錄的示例代碼

    現(xiàn)在,很多登陸表單都會(huì)使用密碼加密,為登錄安全,登錄表單輸入密碼,會(huì)加密后傳入后臺(tái),本文就來介紹一下Vue3實(shí)現(xiàn)密碼加密登錄的示例代碼,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • vue3的setup語法如何自定義v-model為公用hooks

    vue3的setup語法如何自定義v-model為公用hooks

    這篇文章主要介紹了vue3的setup語法如何自定義v-model為公用hooks,文章分為兩個(gè)部分介紹,簡單介紹vue3的setup語法如何自定義v-model和如何提取v-model語法作為一個(gè)公用hooks
    2022-07-07
  • vue.js實(shí)現(xiàn)開關(guān)(switch)組件實(shí)例代碼

    vue.js實(shí)現(xiàn)開關(guān)(switch)組件實(shí)例代碼

    這篇文章介紹了vue.js實(shí)現(xiàn)開關(guān)(switch)組件的實(shí)例代碼,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • vue3 elementPlus 表格實(shí)現(xiàn)行列拖拽及列檢索功能(完整代碼)

    vue3 elementPlus 表格實(shí)現(xiàn)行列拖拽及列檢索功能(完整代碼)

    本文通過實(shí)例代碼給大家介紹vue3 elementPlus 表格實(shí)現(xiàn)行列拖拽及列檢索功能,代碼簡單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-10-10
  • Vue3+antDesignVue實(shí)現(xiàn)表單校驗(yàn)的方法

    Vue3+antDesignVue實(shí)現(xiàn)表單校驗(yàn)的方法

    這篇文章主要為大家詳細(xì)介紹了基于Vue3和antDesignVue實(shí)現(xiàn)表單校驗(yàn)的方法,文中的示例代碼講解詳細(xì),具有一定的參考價(jià)值,需要的小伙伴可以了解下
    2024-01-01
  • vue-cli使用stimulsoft.reports.js的詳細(xì)教程

    vue-cli使用stimulsoft.reports.js的詳細(xì)教程

    Stimulsoft?Reports.JS是一個(gè)使用JavaScript和HTML5生成報(bào)表的平臺(tái)。它擁有所有擁來設(shè)計(jì),編輯和查看報(bào)表的必需組件。該報(bào)表工具根據(jù)開發(fā)人員數(shù)量授權(quán)而不是根據(jù)應(yīng)用程序的用戶數(shù)量。接下來通過本文給大家介紹vue-cli使用stimulsoft.reports.js的方法,一起看看吧
    2021-12-12
  • vue3和ts封裝axios以及使用mock.js詳解

    vue3和ts封裝axios以及使用mock.js詳解

    目前前端最流行的網(wǎng)絡(luò)請(qǐng)求庫還是axios,所以對(duì)axios的封裝很有必要,下面這篇文章主要給大家介紹了關(guān)于vue3和ts封裝axios以及使用mock.js的相關(guān)資料,文章通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • vue移動(dòng)端實(shí)現(xiàn)手機(jī)左右滑動(dòng)入場(chǎng)動(dòng)畫

    vue移動(dòng)端實(shí)現(xiàn)手機(jī)左右滑動(dòng)入場(chǎng)動(dòng)畫

    這篇文章主要為大家詳細(xì)介紹了vue移動(dòng)端實(shí)現(xiàn)手機(jī)左右滑動(dòng)入場(chǎng)動(dòng)畫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • antd?vue?table表格內(nèi)容如何格式化

    antd?vue?table表格內(nèi)容如何格式化

    這篇文章主要介紹了antd?vue?table表格內(nèi)容如何格式化,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01

最新評(píng)論