#javascript #flutter #npm
#javascript #флаттер #npm
Вопрос:
Недавно я начал использовать функции Firebase для своего проекта Flutter.
Я видел, что существует генератор кода (firebase_functions_interop), который преобразует ваш код Dart в код Javascript. Это позволяет вам разрабатывать свои облачные функции в Dart, что довольно приятно.
Но после разработки моей первой облачной функции и попытки развернуть ее в Firebase с помощью командной строки Firebase я постоянно получаю следующее сообщение об ошибке:
Error: EPERM: operation not permitted, stat 'C:PATH_TO_MY_FIREBASE_PROJECTbuildnodepackages'
Я новичок в функциях npm и Firebase, поэтому, возможно, я делаю что-то в корне неправильное.
Может быть, это похоже на что-то о разрешениях? Я не знаю. Но у меня также есть полные права доступа к папке моей рабочей области и включен VSCode в качестве администратора
Я уже пытался очистить свой кэш npm и переустановить свою версию npm.
Дайте мне знать, если вам нужно, чтобы я опубликовал что-нибудь еще.
Ответ №1:
убедитесь, что у вас не запущен эмулятор firebase! это вызовет эту ошибку при попытке выполнить развертывание в облаке firebase.