Описание тега dynamic-import

None Динамически загружать части приложения во время выполнения.
1 ответ

Не удается проверить функцию с динамическим импортом с помощью Jest и babel-plugin-dynamic-import-node

Я пытаюсь проверить следующую функцию: export async function loadLocale(language) { return await import(`./locales/${language}.json`) } Со следующим кодом: import * as utils from '@/langs/utils' describe('language utils to interact with vue-i18n', (…
13 мар '18 в 15:47
5 ответов

Целесообразно ли сохранять данные в виде модулей Python?

Это то, что я сделал для проекта. У меня есть несколько структур данных, которые являются основными словарями с некоторыми методами, которые работают с данными. Когда я сохраняю их на диск, я записываю их в файлы.py в виде кода, который при импорте …
03 окт '09 в 16:40
1 ответ

Как начать динамическую загрузку JS до того, как DOM будет готов?

Я пытаюсь динамически загрузить внешний файл JS как можно скорее, но я наблюдаю, что файл начинает загружаться только после загрузки всех начальных сценариев (как в Chrome, так и в FF). Есть ли способ запустить динамическую загрузку до этого? Я проб…
05 авг '18 в 20:02
1 ответ

Файл динамического импорта Webpack 2, созданный babel

Текущая настройка Webpack с React в настройке, созданной create-react-app Плагин и менеджер Babel React Intl для извлечения строк для переводов Желаемое поведение Плагин babel генерирует файл со всеми извлеченными строками, которые необходимо переве…
03 янв '18 в 11:02
1 ответ

Компонент не определен при использовании динамического импорта

У меня проблема с использованием динамического импорта в приложении webpack / реагировать. Вот мой код: loader: (router) => import('../components/pages/home').then(component => { console.log(component) debugger; return router(component.default…
13 мар '18 в 14:44
2 ответа

При использовании webpack [request] волшебный комментарий объединяет динамические модули в один

import Vue from 'vue' import Router from 'vue-router' Vue.use(Router) export default new Router({ mode: 'history', base: process.env.BASE_URL, routes: [ { path: '/home', name: 'home', component: () => import( /* webpackChunkName: "[request]" */ `…
0 ответов

TypeScript: шаблон фабрики для использования динамического импорта не позволяет создавать новый экземпляр объекта для композиции

Я реализую фабричный шаблон в Typescript с динамическим импортом, чтобы я мог инициализировать загрузку, инициализировать (с необходимой композицией) требуемый модуль во время выполнения. Я могу загрузить модуль динамически по требованию, как https:…
1 ответ

Карта динамического импорта JS из npm package.json

Я хочу импортировать некоторые пакеты npm, например, что мы обычно делаем в webpack, но в чистом js import: import package from 'package-name' но в настоящее время в чистом импорте JS мы должны: import package from '/node_modules/package-name.js' Кт…
26 фев '19 в 12:23
0 ответов

Обеспечивает ли разделение кода в Webpack полизаполнение для динамического импорта в старых браузерах?

Я пытался узнать больше информации о функции разделения кода в Webpack, используя import() функция, которая все еще находится на стадии 3 TC39 и поддерживается только Chrome и Safari, на момент написания этой статьи. Этот ответ указывает на то, что …
0 ответов

Как заменить зависимость Node.js от `require()` динамическим импортом ES6?

Мне очень тяжело разобраться с синтаксисом динамического импорта ES6 в связи с заменой модуля, загруженного с Node.js. require, Вот соответствующая часть моего оригинального кода: export default class Module extends React.Component { ... static conf…
2 ответа

Как использовать типы с динамическим импортом?

Я использую динамический импорт с Angular 7, чтобы уменьшить размер начального пакета поставщика. import('xlsx').then(XLSX => { const wb: XLSX.WorkBook = XLSX.read(bstr, { type: 'binary' }); }) Но есть ошибка на XLSX.WorkBook введите поговорка "Н…
16 янв '19 в 10:20
0 ответов

Динамически импортировать веб-пакет в Node.js

Я пытаюсь динамически импортировать веб-пакет в Node.js if (condition) { import('webpack').then(webpack => webpack); } Однако в моем терминале я вижу следующую ошибку: C:\Users\myUser\react\node_modules\@babel\core\lib\transformation\normalize-fi…
05 дек '18 в 22:31
0 ответов

Как определить, выполняется ли мой код как пакет Webpack

В настоящее время я экспериментирую со следующей стратегией для динамической загрузки файла json по пути относительно моего модуля: Если мой код упакован как пакет Webpack, используйте import(filename.json) В любом другом случае вернитесь к вызову A…
1 ответ

Динамический импорт компонентов в ReactJS

Я только что испачкал свои руки с response-js и наткнулся на этот кусок кода для динамического импорта компонентов в мое приложение, которое я не могу понять? import React, { Component } from 'react'; import ReactDOM from 'react-dom'; import './inde…
18 янв '19 в 07:18
2 ответа

React Router с React 16.6 Suspense "Недопустимый компонент prop ` типа `object`, предоставленный для Route`, ожидаемый`function`."

Я использую последнюю версию (16.6) React с react-router (4.3.1) и пытается использовать разбиение кода с помощью React.Suspense, Хотя моя маршрутизация работает, и код разбился на несколько динамически загруженных пакетов, я получаю предупреждение …
1 ответ

Динамический импорт с не связанным файлом

У меня есть проект React в комплекте с Webpack. У меня есть компонент, который я хочу, чтобы он отображал компоненты динамически. В моем случае путь компонента происходит от реквизита. Кроме того, эти компоненты не включены в файл моего проекта.js; …
1 ответ

Webpack требует неуправляемый скрипт

У меня проблема с динамически требующимися файлами js после комплектации webpack. Среда: webpack, ts-загрузчик, машинопись. src / index.ts: require(path.resolve(__dirname, './test.js')); dist / test.js: console.log('I should be printed after require…
15 май '18 в 20:54
1 ответ

Как я могу создать пакеты поставщиков для каждого динамически импортируемого модуля?

Я работаю над веб-сайтом на основе CMS с несколькими отдельными страницами и загружаю функциональность всего сайта на каждую страницу, используя app.js файл загружен после vendor.js файл с использованием обычной стратегии разделения кода. app.js явл…
0 ответов

Карма-машинопись требует JSON-файл не работает

В моем проекте TypeScript я буду загружать мои файлы перевода следующим образом: const translations: any = {}; Object.keys(LOCALES).forEach(locale => { PARTS.forEach(part => { translations[locale] = merge(translations[locale], require(`./asset…
3 ответа

Загружать разные модули без изменения логического файла

Предположим, у меня есть 2 разных модуля с одинаковыми (одинаковыми) интерфейсами. Список файлов выглядит так: root/ logic.py sns_api/ __init__.py facebook/ pyfacebook.py __init__.py myspace/ pymyspace.py __init__.py И pyfacebook.py и pymyspace.py и…
22 окт '09 в 12:44