Mam jeden plik .json, który zawiera elementy konfiguracji, które chciałbym odwołać z innego pliku skryptu przy użyciu typowej składni importu/wymagania. Obecnie używam WebPacka do rozwiązywania tych zależności i pakowania ich dla mnie. Ten plik jednak powinien być załadowany w czasie wykonywania i miał nadzieję, że może istnieć jakiś typ programu ładującego, który mógłby rozwiązać ten plik w czasie wykonywania. Do tej pory nie znalazłem niczego, co pasowałoby dokładnie do moich potrzeb.Jakikolwiek sposób wykorzystania pakietu internetowego do załadowania zasobu w czasie wykonywania?
przykład:
var jQuery = require('jQuery');
var sol = require('some-other-lib');
var myConfig = require('/real/production/url/myconfig.json');
console.log(myConfig.myFavoriteSetting);
W powyższym przykładzie ja jak do myconfig.json
rozwiązany i ładowane w czasie pracy.
Ewentualnie pokrewnych pytania:
- how to use webpack to load CDN or external vendor javascript lib in js file, not in html file
- Webpack - dynamic require and paths
- Require JS files dynamically on runtime using webpack
Rozglądałem podobnych rzeczy, ale nie znaleziono żadnych ładowarki. W końcu użyłem do tego funkcji jQuery getJSON. – VyvIT
Mam obecnie to samo obejście. Być może na dłuższą metę jest to bardziej uproszczone. – jpierson
Jestem ciekawy, w jaki sposób udało się uzyskać to działa nawet z jquery getJSON? Wydaje mi się, że otrzymałem plik 404, że plik konfiguracyjny nie istnieje, chociaż znajduje się w folderze dist. –