javascript - VUE NPM 导入包到所有其他文件
问题描述
拥有 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");
推荐阅读
- javascript - 改变同位素的元素动画
- r - 如何为某些复制重复带有数字的字符串
- javascript - 在 JavaScript 中推送后没有改变数组的长度
- java - 字符串中的最小数字应该是 1 正则表达式验证?
- r - R只覆盖文件的前几行
- javascript - 渲染后如何用 span 标签包装字符
- r - kable 在 blogdown 的 lapply 函数中生成格式错误的参考链接
- mvvm - Xamarin.Forms MVVM 如何在 ViewModel 中使用来自异步进程的数据加载可绑定的 Picker?
- typescript - 在 TypeScript 中,是否有一种安全的方式来编写 axiosResult.data.attendeeResults.username
- julia - 使用隐式欧拉和共轭梯度线性求解器求解非零 Dirichlet BC 的热方程?