主页 > 知识库 > Laravel 前端资源配置教程

Laravel 前端资源配置教程

热门标签:福泉电话机器人 南宁crm外呼系统平台 热线电话机器人 地图标注入哪个科目 事业单位如何百度地图标注 格陵兰岛地图标注 太原极信防封电销卡 电销招聘机器人 天津营销电话机器人加盟代理

最近在学Laravel,遇到前端资源加载的问题,记录一下。

一、前端共用资源的配置

1. webpack.mix.js

//一般不太更动,透过以下两个档案讲所需资源加载。

mix.js('resources/assets/js/app.js', 'public/js')
 .sass('resources/assets/sass/app.scss', 'public/css');

2. npm 命令安装前端套件资源(以jquery-ui为例)

npm install jquery-ui --save-dev
 // --save-dev 为加入到package.json:devdependencies中

3. 配置JS资源

// resources/assets/js/app.js
try {
 window.$ = window.jQuery = require('jquery');
 require('bootstrap-sass');
 window.datepicker = require('jquery-ui');
 // 或 import 'jquery-ui/ui/widgets/datepicker.js';
 // add as many widget as you may need
 // 路径到node_modules/jquery-ui...去找
} catch (e) { }

4. 配置CSS资源

// resources/assets/sass/app.scss
@import '~jquery-ui/themes/base/all.css';

/* 路径到node_modules/jquery-ui...去找 */

5. 初始/启用套件模组

// resources/assets/js/app.js
$('.datepicker').datepicker();
// e.g input type="text" class="datepicker" />

// 此例之datepicker仅示范,datepicker非所有页面共用,建议写在view(blade)里面,见下段push的方式。
// vue所有页面共用,可以在app.js初始/启用

6. npm编译

npm run dev
#resource档案夹下的资源需要编译才会生效

二、各页面私有资源

1. 共用标题模板

@stack('styles')
@stack('scripts')

!-- 
 在适当位置加入以上两条语句,建议@stack('styles'放在head>中,
 @stack('scripts')放在body>内底部(部分JS需要等DOM加载完成方可使用)。
-->

2. 各页面内容模板

@push('styles')
 link rel="stylesheet" href="{{ asset('Path_to_CSS') }}" rel="external nofollow" >
@endpush

@push('scripts')
 script src="{{ asset('Path_to_JS') }}">/script>
@endpush

@section('content')
 div>
  ...
 /div>
@endsection

以上这篇Laravel 前端资源配置教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
  • Laravel如何友好的修改.env配置文件详解
  • Nginx中运行PHP框架Laravel的配置文件分享
  • Laravel框架环境与配置操作实例分析
  • laravel config文件配置全局变量的例子
  • Laravel数据库读写分离配置的方法
  • Laravel 数据库加密及数据库表前缀配置方法
  • laravel框架数据库配置及操作数据库示例
  • laravel-admin自动生成模块,及相关基础配置方法
  • laravel 配置路由 api和web定义的路由的区别详解
  • Laravel5.6框架使用CKEditor5相关配置详解
  • Laravel配置全局公共函数的方法步骤
  • Laravel5框架自定义错误页面配置操作示例
  • laravel配置Redis多个库的实现方法
  • nginx实现一个域名配置多个laravel项目的方法示例
  • laravel 框架配置404等异常页面
  • Laravel 5.5官方推荐的Nginx配置学习教程
  • Laravel Memcached缓存驱动的配置与应用方法分析
  • Laravel 5+ .env环境配置文件详解

标签:阿克苏 香港 佳木斯 宝鸡 郴州 金华 自贡 通化

巨人网络通讯声明:本文标题《Laravel 前端资源配置教程》,本文关键词  Laravel,前端,资源配置,教程,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《Laravel 前端资源配置教程》相关的同类信息!
  • 本页收集关于Laravel 前端资源配置教程的相关信息资讯供网民参考!
  • 推荐文章