首页 > 解决方案 > VUE NPM 导入包到所有其他文件

问题描述

拥有 vue 3 npm 应用程序。我需要使用 jquery。于是我npm安装了jquery打包。现在,如果我需要使用它,我只需:

import $ from "jquery";

这可行,但我必须在每个文件中都这样做!没有办法只在最父脚本(即 main.js 或 App.vue)中导入 jquery,而不是像这样在每个文件中导入它吗?我在每个文件中都使用 jquery。

标签: javascriptnode.jsvue.jsnpm

解决方案


添加它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");

推荐阅读