"Призма" не распознается как внутренняя или внешняя команда, работающая программа или командный файл

Привет всем, я получаю эту ошибку "prisma" не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл." при запуске команды prisma login в cmd я установил prisma глобально с помощью npm install -g prisma, и любое решение будет приветствоваться.

4 ответа

Решение

Это не проблема с prisma, но с тем, как вы настроили свой PATH в Windows.

Windows не знает где prismaтак что вы должны сказать ему, где искать.

Посмотрите этот ответ, чтобы узнать, как это сделать: Nodejs не может найти установленный модуль в Windows?

Установите его глобально с помощью; npm i -g prisma

Предполагая, что у вас естьprismaустановлен в локальном проекте:

      npm i prisma @prisma/client
- or -
pnpm i prisma @prisma/client
- or -
yarn add prisma @prisma/client

Просто позвониprisma generateвот так (документы ):

      npx prisma generate
- or -
pnpm dlx prisma generate
- or -
yarn prisma

Это работает для всех остальныхnode_modulesтакже используя CLI (также в Windows).

пряжа добавить Призма

пожалуйста, попробуйте эту команду

Другие вопросы по тегам