Я установил пакет через npm - вес не определен - PullRequest
0 голосов
/ 24 марта 2020

У меня проблемы при попытке запустить пакет, установленный через npm. Пакет контролирует сирот и вдов в готовом документе, а также изменяет размер окна - это именно то, что я ищу.

1) Я установил плагин через npm i widowtamer-npm --save.

2) Я сделал импорт через import 'widowtamer-npm';, где успешно импортировал другие пакеты.

3) Согласно документации , в другом файле, где я делаю все JS logi c Я написал:

wt.fix({
    elements: 'h1 h2 h3 h4 h5 h6',
    chars: 20,
    method: 'nbsp',
    event: 'resize'
});

К сожалению, как только я обновлю sh страницу, консоль выдаст мне

ReferenceError: wt не определен`,

, указывающий на wt.fix( строку. Я думал, что, возможно, назначение в window.wt исправит это.

import wt from 'widowtamer-npm';
window.wt = wt;

Но тогда, когда я делаю npm run dev, я получаю:

"экспорт" default "(импортированный как" wt ") не найден в" widowtamer- * 1036 " * '

Что я делаю не так?

1 Ответ

0 голосов
/ 24 марта 2020

Я посмотрел в окно. js файл

enter image description here

экспорт в этом формате export {wt}

в порядок работы import wt from 'widowtamer-npm' должен быть таким: export default wt;

, поэтому попробуйте

import {wt} from 'widowtamer-npm';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...