javascript - 全局导入 Nuxt.js 模块
问题描述
我正在使用Nuxt.js做一个小项目,我想知道是否有任何方法可以在全球范围内导入我的一些模块,例如
import $ from 'jquery'
import Swal from 'sweetalert2'
import toastr from 'toastr'
import Vue from 'vue'
因为每次创建新页面时,我都会导入相同的模块。所以我想知道是否有任何方法可以在启动时调用这个模块。
解决方案
在plugins
文件夹中,您可以创建一个jquery.js
文件,然后在nuxt.config.js
其中定义它。
plugins: [
{
src: '~/plugins/jquery.js',
ssr:
}
]
一旦你定义了它,你就可以在你的所有页面/组件中使用它们而无需重复调用它。
我希望这有帮助。
推荐阅读
- xml - 使用 CSPLIT 的具有多个 Doctype 声明的文件
- java - bukkit 事件/命令的一些问题
- java - java, Spring boot Scheduler 比预定时间晚触发
- apache-kafka - 如何以声明方式管理 Kafka 主题?
- r - tidyverse:使用一些信息作为最终变量的文本文件操作
- python - 我如何使用 pyodide 使用 post api
- mysql - SparkSQL 中的引用“column_name”不明确
- c# - 如何使用一个实例的方法但不同的构造函数参数c#调用Parallel.For
- html - 如何通过css内联属性在一行中显示两个div(类)
- api - Pinterest 重定向 URI