Я делаю сайт, используя django и tailwind css. Но в Cpanel я получаю эту командную ошибку пути Node Js. Есть предложения, что я могу сделать?

CommandError: Похоже, что node.js и/или npm не установлены или не могут быть найдены.

Посетите https://nodejs.org для загрузки и установки node.js для вашей системы.

Если у вас установлен npm и вы все еще получаете это сообщение об ошибке, установите переменную NPM_BIN_PATH в settings.py в соответствии с путем к исполняемому файлу NPM в вашей системе.

Пример: NPM_BIN_PATH = "/usr/local/bin/npm"

Для того чтобы узнать, установлен ли Node на вашем хостинге, вы можете использовать:

node -v

Если возвращается версия, то это показатель того, что по умолчанию установлен NodeJS. А чтобы узнать полный путь к бинарному файлу node, используйте:

whereis node

ИЛИ

какой узел

Получив полный путь, определите его в файле settings.py вашего Django.

Однако, если вы все еще испытываете трудности с этим, я бы настоятельно рекомендовал найти управляемого NodeJS хостинг-провайдера, который будет иметь NodeJS нативно, и их поддержка может помочь с такими вопросами.

Для пользователя windows добавьте

NPM_BIN_PATH = "C:/Program Files/nodejs/npm.cmd"

к settings.py

Вернуться на верх