phpner/start-slim

带有webpack和laravel Eloquent,laravel模板blabe等功能的slim 3框架骨架

安装: 24

依赖者: 0

建议者: 0

安全性: 0

星标: 1

关注者: 1

分支: 0

公开问题: 0

类型:项目

1.0.4 2018-05-01 05:50 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:21:08 UTC


README

###安装

composer create-project phpner/start-slim name

将下载依赖

"require": {
        "slim/slim": "^3.0",
        "illuminate/database": "^5.6",
        "philo/laravel-blade": "3.*"
    },

要在你的控制器中使用laravel blade视图,你必须扩展AbstractController。

<?php

namespace App\Controllers;

class HomeController extends AbstractController
{
  public function index()
    {
     echo $this->view('example');
    }
}
?>

在文件夹 'App/ View' 中创建一个文件 - example**.blade**.php

更多详细信息请阅读这里 Laravel 5.1 blade

如果你想要使用webpack

npm install

将下载

  "babel-core": "^6.26.0",
    "babel-loader": "^7.1.4",
    "backbone": "^1.3.3",
    "bootstrap": "^3.3.7",
    "browser-sync": "^2.23.6",
    "browser-sync-webpack-plugin": "^2.0.1",
    "css-loader": "^0.28.10",
    "extract-text-webpack-plugin": "^3.0.2",
    "file-loader": "^1.1.11",
    "jquery": "^2.2.4",
    "node-sass": "^4.7.2",
    "owl.carousel": "^2.3.3",
    "postcss-loader": "^2.1.1",
    "sass-loader": "^6.0.7",
    "style-loader": "^0.20.3",
    "webpack": "^3.11.0",
    "webpack-cli": "^2.0.11",
    "webpack-notifier": "^1.6.0"

npm run start

将监视你的文件

["public/assets/**/*.css","public/assets/js/*.js","App/View/**.php"]