Creé un archivo de función global:
module.exports = { methods: { t(key, replace = {}) { return 'test'; } } }Y lo importé a la aplicación con:
.mixin(require('./base')) Y este método funciona, pero en mi IDE (PhpStorm) muestra un error Unresolved function or method t en archivos Vue. ¿Cómo mostrar sugerencias para funciones como esa?
Necesita usar como exportación named o default .
export const myMixin = { methods: { t(key, replace = {}) { return 'test'; } } }Luego importa como
import Vue from 'vue'; import { myMixin } from '..../myMixin.js'; Vue.mixin(myMixin);