安装laravel后无法运行npm命令

时间:2018-12-01 14:02:59

标签: laravel npm adminlte

我已经安装了名称为 startNew 的新larvel项目,出于安装admin-lte的目的,我运行了命令

npm install

这会导致很多错误This error,如果有人知道在laravel 5.7中安装admin-lte的另一种方法,请帮助。

1 个答案:

答案 0 :(得分:1)

我通过在package.json中将其声明为依赖项在laravel 5.6中安装了AdminLTE

"admin-lte": "^2.4.8",

如果以下命令不起作用,也可以使用composer命令:

composer require "almasaeed2010/adminlte=~2.4"

参考:https://adminlte.io/docs/2.4/installation

对您来说,问题仅在于连接。尝试使用其他网络或尝试使用Ubuntu子系统进行安装。

//更新 运行作曲家后,请尝试以下命令 php artisan vendor:publish --tag = adminlte

它将把管理脚本发布到您的路径,以便您可以使用类似 对于CSS:

  <link rel="stylesheet" href="{{ asset('/admin-lte/bower_components/font-awesome/css/font-awesome.min.css') }}">
    <!-- Ionicons -->
    <link rel="stylesheet" href="{{ asset('/admin-lte/bower_components/Ionicons/css/ionicons.min.css') }}">
    <!-- Animate CSS -->
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.0/animate.min.css">
    <!-- Theme style -->
    <link rel="stylesheet" href="{{ asset('/admin-lte/dist/css/AdminLTE.min.css') }}">

对于JS:

<script src="{{ asset('/admin-lte/bower_components/jquery/dist/jquery.min.js') }}" ></script>
<!-- Bootstrap 3.3.7 -->
<script src="{{ asset('/admin-lte/bower_components/bootstrap/dist/js/bootstrap.min.js') }}"></script>
<!-- AdminLTE App -->
<script  src="{{ asset('/admin-lte/dist/js/adminlte.min.js') }}"></script>

参考: How to integrate Admin Lte theme in Laravel 5.4

更新: 备用软件包: packagist.org/packages/jeroennoten/laravel-adminlte

相关问题