Я ищу способ вставить файл после развертывания в подпапку powerpack
пакета hypermd
после его установки из исходного источника в Google Cloud Functions.
При установке пакета hypermd , создает папку node_modules\hypermd
. В этой папке есть подпапка powerpack
с несколькими файлами js, которые предоставляют полезные функции. Среди них я изменил insert-file-with-smms.js
, чтобы загружать изображения в наше облачное хранилище Google вместо SM.MS. Однако, поскольку наше облачное хранилище Google имеет спецификацию проекта c, я не могу опубликовать sh эту настроенную версию.
Я попытался создать настроенный локальный пакет hypermd
с моим новым файлом js
внутри вложенная папка powerpack
и используется npm link
для символической ссылки на эту папку в качестве моего настроенного hypermd
пакета. Однако из-за некоторых других зависимостей этот подход не работает, и я получаю сообщение об ошибке Cannot read property 'attach' of undefined
в строке 7717 codemirror.js
. Я следовал решениям, предложенным для этой ошибки в других потоках, но они не помогли.
Когда я не использую npm link
и напрямую помещаю файл js
в node_modules\hypermd\powerpack
, он работает без проблем. , но я не могу развернуть эту настроенную версию в облачных функциях Google.