Я пишу сайт на Laravel, чтобы дополнить игру, написанную на Node. Он извлекает информацию непосредственно из файлов игры. js, хранящихся на GitHub, и планируется использовать Vue для генерации хороших HTML для отображения данных.
. js файлы имеют форма:
'use strict'
let x = {...};
exports.x = x;
Я могу импортировать файлы с помощью запроса PHP (просто используя 'file') и передать их в JS с помощью jQuery .getScript или ax ios. получить (пока). Тем не менее, я испытываю большие затруднения, когда придумываю способ извлечения значений «х» в разделе экспорта. Если бы я писал приложение JS в узле, я бы просто сделал следующее:
var xFile = require('xFile');
var x = xFile.x;
Однако я не могу понять, как это сделать здесь, поскольку оба метода GET возвращают строку, а не JS файл. JSON .parse () не работает, и я хотел бы найти решение, которое не просто заменяет текст, отличный от JSON, так как мне нужно многоразовое решение для других файлов. Я не думаю, что у кого-нибудь есть идеи?
Большое спасибо!