【问题标题】:installing npm in Laravel in order to use Bootstrap in my project在 Laravel 中安装 npm 以便在我的项目中使用 Bootstrap
【发布时间】:2019-12-03 17:40:54
【问题描述】:

我是 laravel 的新手,我尝试安装引导文件(css 和 js)已经有一段时间了。 我首先在 cmd 中执行此操作:

composer require laravel/ui --dev

结尾

包清单生成成功。

然后:

php artisan ui bootstrap

向我展示了:

Bootstrap 脚手架安装成功。 请运行“npm install && npm run dev”来编译你的新脚手架。

但是现在当我在 cmd 中执行 npm install 时,它显示了一个错误:

'npm' 未被识别为内部或外部命令, 可运行的程序或批处理文件。

这到底是怎么回事??

【问题讨论】:

  • 首先运行 node -v 和 npm -v 以确保你的机器上安装了 node。如果没有,去link下载安装node js

标签: laravel npm cmd


【解决方案1】:

这意味着您要么没有在设备上安装 npm,要么没有将路径映射到命令所在的位置。您如何解决该问题取决于您使用的操作系统。

https://www.npmjs.com/get-npm

 

如果它已安装但未被识别为命令,则需要将其添加到路径中:

  1. 在任务栏中打开开始并搜索“环境”并单击edit the system environment variables
  2. 单击environment variables 按钮。用户或系统都应该有一个“路径”变量。如果用户有,请单击以编辑它。
  3. 单击new 并为其提供包含节点命令的目录的路径(例如C:\Program Files\nodejs\)。
  4. OK,然后重新启动终端/powershell 并重试。

【讨论】:

  • 首先运行 node -v 和 npm -v 以确保你的机器上安装了 node。如果没有,去link下载安装node js
  • 我已经安装了 node js。现在怎么办??我同时运行了node -vnpm -v,但它回答了我:'node' 不被识别为内部或外部命令、可运行程序或批处理文件 @ClintWinter
  • 如果已安装但未被识别为命令,则需要将其添加到路径中。 1)打开开始,搜索“环境”,点击“编辑系统环境变量”。 2) 点击“环境变量”按钮。用户或系统都应该有一个“路径”变量。如果用户有,请单击以编辑它。 3) 单击“新建”并为其指定包含节点命令的目录的路径(例如“C:\Program Files\nodejs\”)。 4) 按确定,然后重新启动终端/powershell 并重试。
  • 我不知道怎么做,(这对我来说也很奇怪)但是我的 IDE(phpstorm)今天显示了我可以安装 node js 包的通知,当我接受时,软件内终端出现了代码开始运行,几分钟后就完成了……谢谢大家
猜你喜欢
  • 2019-08-26
  • 1970-01-01
  • 1970-01-01
  • 2013-03-10
  • 1970-01-01
  • 1970-01-01
  • 2020-11-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多