Как внести изменения параметров в приложение node_modules и запустить его в сборке? - PullRequest
0 голосов
/ 15 апреля 2020

Я установил пакет согласия повара ie:

[npm i react-cookie-consent][1]

Мне нужно изменить сообщение кнопки: I understand на другое I agree. Но это сообщение находится в каталоге node_modules, оно работает в режиме разработчика, но не работает, когда я запускаю sh в Netlify изменения отсутствуют в сборке:

CookieConsent.defaultProps = {
  disableStyles: false,
  hideOnAccept: true,
  hideOnDecline: true,
  acceptOnScroll: false,
  acceptOnScrollPercentage: 25,
  location: OPTIONS.BOTTOM,
  onAccept: function onAccept() {},
  onDecline: function onDecline() {},
  cookieName: "CookieConsent",
  cookieValue: true,
  declineCookieValue: false,
  buttonText: "I understand",
  declineButtonText: "I decline",
  debug: false,
  expires: 365,
  containerClasses: "",
  contentClasses: "",
  buttonClasses: "",
  declineButtonClasses: "",
  buttonId: "",
  declineButtonId: "",
  extraCookieOptions: {},
  disableButtonStyles: false,
  enableDeclineButton: false,
  flipButtons: false,
  ButtonComponent: function ButtonComponent(_ref) {
    var children = _ref.children,
        props = _objectWithoutProperties(_ref, ["children"]);

    return _react2.default.createElement(
      "button",
      props,
      children
    );
  }

Я попытался скопировать весь каталог ie -consent реакции-приготовления в каталоге проекта, но у меня появилась ошибка после изменения импорта: import CookieConsent from "./react-cookie-consent";

Failed to compile.

./src/views/Components/react-cookie-consent/build/index.js
  Line 308:3:  Expected an assignment or function call and instead saw an expression  no-unused-expressions

Search for the keywords to learn more about each error.

Как сделать эти изменения постоянными?

Спасибо за любую помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...