Как использовать Laravel Mix определить глобальную функцию JavaScript - PullRequest
0 голосов
/ 23 мая 2018

У меня уже есть функция в resources / assets / js / common / utils.js

'use strict'

function test(){
   console.log('test');
}

Как я могу определить utils.js как глобальный файл и использовать его где угодно?Спасибо, что прочитали мой вопрос!

1 Ответ

0 голосов
/ 23 мая 2018

Если вам нужно использовать его за пределами ваших связанных файлов JavaScript, вы можете прикрепить его к window объекту

window.test = function () {
  console.log('test');
}

, который затем можно использовать в других файлах, таких как файлы шаблонов блейдов, как

window.test();

Или, если вы хотите использовать его в комплектных файлах JavaScript, вы можете импортировать его как модуль

// test.js
export default function test() {
    console.log('test');
}

// other.js
import test from 'test.js';

test();

Пока вы компилируете свои файлы с помощью Laravel Mix, как описано здесь, в документах .

...