簡體   English   中英

VUE NPM 導入 package 到所有其他文件

[英]VUE NPM import package to all other files

具有 vue 3 npm 應用程序。 我需要使用 jquery。 於是我把npm裝jquery打包了。 現在,如果我需要使用它,我只需:

import $ from "jquery";

這可行,但我必須在每個文件中都這樣做。 沒有辦法只在最父腳本(即 main.js 或 App?vue)中導入 jquery,而不是像這樣在每個單個文件中導入它。 我在每個文件中都使用 jquery。

main.js中添加它以允許使用this.$從任何地方訪問它。

import Vue from "vue";
import App from "./App.vue";
import jQuery from "jquery";

Vue.prototype.$= jQuery;

new Vue({
  render: (h) => h(App)
}).$mount("#app");

我已將此代碼添加到我的 main.js

import jQuery from "jquery";
window.jQuery = window.$ = jQuery;

不確定這對我來說是不是最好的解決方案一切正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM