我试图在我的项目中实施laravel护照认证,但它不起作用。最初,我已经安装了laravel5.5以及所有其他配置和文件权限。
为了实施护照身份验证,我遵循了laravel文档Document Url
以下步骤,我做了,
composer require laravel/passport
php artisan migrate
php artisan passport:install
Passport::routes();
php artisan vendor:publish --tag=passport-components
Vue.component('passport-authorized-clients',require('./ components / passport / AuthorizedClients.vue'));
Vue.component('passport-personal-access-tokens',require('./ components / passport / PersonalAccessTokens.vue'));
npm run dev
运行此命令时,我收到一个错误
$ npm run dev
@ dev /var/www/html/local/laravel5.5 npm运行开发
@ development /var/www/html/local/laravel5.5 cross-env NODE_ENV = development node_modules / webpack / bin / webpack.js --progress --hide-modules --config = node_modules / laravel-mix / setup / webpack .config.js
sh:1:cross-env:未找到
错误的ERR! Linux 4.4.0-98-generic npm ERR! argv“/home/sysadmin/.nvm/versions/node/v6.11.1/bin/node""/home/sysadmin/.nvm/versions/node/v6.11.1/bin/npm”“run”“development”npm呃!节点v6.11.1 npm ERR! npm v3.10.10 npm ERR!文件sh npm ERR!代码ELIFECYCLE npm ERR! errno ENOENT npm ERR!系统调用生成npm ERR! @ development:cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js
npm ERR!产生ENOENT npm ERR!错误的ERR!在@开发脚本'cross-env NODE_ENV =开发node_modules / webpack / bin / webpack.js --progress --hide-modules --config = node_modules / laravel-mix / setup / webpack.config.js'失败。错误的ERR!确保安装了最新版本的node.js和npm。错误的ERR!如果你这样做,这很可能是包的问题,npm ERR!不是与npm本身。错误的ERR!告诉作者你的系统失败了:npm ERR! cross-env NODE_ENV =开发node_modules / webpack / bin / webpack.js --progress --hide-modules --config = node_modules / laravel-mix / setup / webpack.config.js npm ERR!您可以使用以下命令获取有关如何为此项目打开问题的信息:npm ERR! npm错误npm ERR!或者,如果没有,您可以通过以下方式获取他们的信息:npm ERR! npm owner ls npm ERR!上面可能有额外的日志记录输出。 npm WARN本地package.json存在,但是node_modules缺失,你的意思是安装吗?
错误的ERR!请在任何支持请求中包含以下文件:npm ERR! /var/www/html/local/laravel5.5/npm-debug.log
错误的ERR! Linux 4.4.0-98-generic npm ERR! argv“/home/sysadmin/.nvm/versions/node/v6.11.1/bin/node""/home/sysadmin/.nvm/versions/node/v6.11.1/bin/npm”“run”“dev”npm呃!节点v6.11.1 npm ERR! npm v3.10.10 npm ERR!代码ELIFECYCLE npm ERR! @ dev:npm run development
npm ERR!退出状态1 npm ERR!错误的ERR! @ dev脚本'npm run development'失败。错误的ERR!确保安装了最新版本的node.js和npm。错误的ERR!如果你这样做,这很可能是包的问题,npm ERR!不是与npm本身。错误的ERR!告诉作者你的系统失败了:npm ERR! npm运行开发npm ERR!您可以使用以下命令获取有关如何为此项目打开问题的信息:npm ERR! npm错误npm ERR!或者,如果没有,您可以通过以下方式获取他们的信息:npm ERR! npm owner ls npm ERR!上面可能有额外的日志记录输出。 npm WARN本地package.json存在,但是node_modules缺失,你的意思是安装吗?
错误的ERR!请在任何支持请求中包含以下文件:npm ERR! /var/www/html/local/laravel5.5/npm-debug.log
您必须从项目文件夹中运行cmd / terminal
npm install --save
然后
npm run dev