日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

Laravel5.1 搭建博客 --编译前端文件

發布時間:2024/8/26 HTML 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Laravel5.1 搭建博客 --编译前端文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

上篇文章寫了Gulp編譯前端文件,這篇記錄下在搭建博客中使用Gulp

?


?1 引入bootstrap和js

?1.1 首先先在項目本地安裝Bower

sudo npm install bower

?1.2 創建bower.json文件

{"name": "blog","description": "My Blog","ignore": ["**/.*","node_modules","vendor/bower_dl","test","tests"] }

?1.3 引入bootstrap和js

bower install jquery bootstrap --save

?


?2 編譯前端文件

?2.1 編寫gulpfile.js文件

var gulp = require('gulp'); var elixir = require('laravel-elixir');/*|--------------------------------------------------------------------------| Elixir Asset Management|--------------------------------------------------------------------------|| Elixir provides a clean, fluent API for defining some basic Gulp tasks| for your Laravel application. By default, we are compiling the Less| file for our application, as well as publishing vendor resources.|*//*** 拷貝操作*/ gulp.task("copyfiles", function(){// jsgulp.src("vendor/bower_dl/jquery/dist/jquery.js").pipe(gulp.dest("resources/assets/js/"));// bootstrapgulp.src("vendor/bower_dl/bootstrap/less/**").pipe(gulp.dest("resources/assets/less/bootstrap"));gulp.src("vendor/bower_dl/bootstrap/dist/js/bootstrap.js").pipe(gulp.dest("resources/assets/js/"));// font 不用編譯和合并 直接復制到public就可以gulp.src("vendor/bower_dl/bootstrap/fonts/**").pipe(gulp.dest("public/assets/fonts")); });elixir(function(mix) {// 合并兩個js文件mix.scripts(['js/jquery.js', 'js/bootstrap.js'],'public/assets/js/admin.js','resources/assets');// 編譯admin.less到public目錄下mix.less('admin.less', 'public/assets/css/admin.css'); });

?2.2 創建我們要編譯的admin.less

@import "bootstrap/bootstrap"; @import "//fonts.googleapis.com/css?family=Roboto:400,300";@btn-font-weight: 300; @font-family-sans-serif: "Roboto", Helvetica, Arial, sans-serif;body, label, .checkbox label {font-weight: 300; }

?2.3 運行命令

gulp copyfiles gulp

?


?3 在后臺模板使用

{{--CSS--}}<link rel="stylesheet" href="/assets/css/admin.css"> {{--JS--}} <script src="/assets/js/admin.js"></script>

?

轉載于:https://www.cnblogs.com/sun-kang/p/7624749.html

總結

以上是生活随笔為你收集整理的Laravel5.1 搭建博客 --编译前端文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。