laravel 6 аутентификация "npm Запустить dev не работает" - PullRequest
1 голос
/ 19 февраля 2020

Так как laravel 6 - новый способ реализации аутентификации, вы должны получить пакет laravel / ui через composer, запустив composer require larvel/ui, тогда вы должны сгенерировать необходимые вам леса, здесь мой bootstrap php artisan ui bootstrap --auth затем вы запускаете npm install для получения node_modules и, наконец, запускаете npm run dev для создания своих активов. Но проблема в том, что когда я запускаю npm run dev, ничего не происходит, и в консоли не отображаются ошибки. Когда я открыл файл пакета. json, я заметил, что npm run dev выполняет команду npm run development. Поэтому я попытался запустить npm run development, но ничего не произошло. Команда npm run development состоит из выполнения этой команды "cross-env NODE_ENV = development_modules узла / webpack / bin / webpack. js --progress --hide-modules --config = node_modules / laravel -mix /setup/webpack.config.js" Итак, я попытался запустить его, и он скомпилировал все ресурсы. Так что это работает, но я не понимаю, почему npm команды тоже не работают, это "npm run development" "npm run watch" или любую другую команду, которую они не выполняют, они просто выдают новое приглашение без сообщения об ошибке.

  • (узел -v) v12.16.0
  • (npm -v) 6.12.0
  • (laravel -v) Laravel Установщик 3.0.1
  • (composer -v) версия 1.9.0

1 Ответ

0 голосов
/ 19 февраля 2020

Это помогло мне, ребята. Я помню, что однажды я положил npm config set ignore-scripts в true, и именно поэтому он игнорирует скрипты в пакете. json. Решение состоит в том, чтобы изменить его на false

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...