свойства cssstyle.js:5029:9 : Идентификатор «разбор» уже объявлен

#javascript #reactjs #meteor #importerror

Вопрос:

Я упаковал небольшие функции utils, которые я создал в библиотеке pdfmake, в tar.gz использование npm. Я установил свою библиотеку utils в маленьком приложении react, и все прошло нормально.

Теперь я сделал то же самое, но в более крупном приложении react с использованием meteor, поэтому я сделал meteor npm install mylib.tar.gz это вместо классического npm i, и это сработало. В компоненте я импортировал свои функции примерно так :

 import {   convertMDText,  generateOpenAndDownloadPdf,  generateAndOpenPdf, } from "pdf_make_wrapper";   

Но тогда у меня есть ошибка :

 =gt; Started proxy. =gt; Started HMR server. =gt; Meteor 2.5.1 is available. Update this project with 'meteor update'. =gt; Started MongoDB. =gt; Errors prevented startup:   While building for web.browser:  node_modules/cssstyle/lib/properties.js:5029:9: Identifier 'parse' has already been declared (5029:9)   While building for web.browser.legacy:  node_modules/cssstyle/lib/properties.js:5029:9: Identifier 'parse' has already been declared (5029:9)  =gt; Your application has errors. Waiting for file change.  

Быстрая проверка в файле node_modules/cssstyle/lib/properties.js покажите мне, что функция синтаксического анализа определена в этом файле два раза.. Я ничего не могу найти в Интернете об этой проблеме, и я абсолютно не знаю, что делать.. Идеи ?

Комментарии:

1. нам нужно будет увидеть проблему (двойное определение функции синтаксического анализа), чтобы дать совет. Но похоже, что это проблема, которая должна быть поднята с сопровождающими пакетов.