По вопросам разработки пишите на [email protected]

Жизнь фрилансера

и все что с этим связано :)

Kwork

npm node, Open Sever и Laravel Mix


При сборке фронтэнда на Open Sever сегодня у меня выдало ошибку: "cross-env" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

Ниже привожу свое рабочее решение.

Для начала скачайте и установите Node.js (если он у Вас не установлен). Ссылка на офф. сайт.



Запустите OpenServer, откройте "Настройки" - вкладку "Сервер". В "Настройка использования переменной Path" выберите "Свой Path + userdata/config/path.txt".

Перейдите в папку с установленным /OpenServer/userdata/config/ и создайте файл path.txt с одной строкой, содержащей путь до Node.js. У меня это:

C:\Program Files\nodejs\

Зайдите в файлы своего сайта и удалите папку node_modules (если она там есть).

Запустите консоль OpenServerа и выполните последовательно в папке проекта:

npm install

затем

npm run dev

и непосредственно сборку frontenda

npm run f-prod

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

2 × один =

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

FL.ru – фриланс сайт удаленной работы. Поиск удаленной работы, фрилансеры.

Уведомление о новых статьях