php - 有谁知道如何在 Laravel 4 上安装 SASS?

标签 php sass laravel-4 gruntjs compass-sass

我正在尝试在 Laravel 4 上运行 SASS 安装。

我正在运行 composer 并且我的 composer.json 设置如下:

{
    "name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "require": {
        "laravel/framework": "4.0.*",
        "cartalyst/sentry": "2.0.*",
    },
    "autoload": {
        "classmap": [
            "app/commands",
            "app/controllers",
            "app/models",
            "app/database/migrations",
            "app/database/seeds",
            "app/tests/TestCase.php"
        ]
    },
    "scripts": {
        "post-install-cmd": [
            "php artisan optimize"
        ],
        "post-update-cmd": [
            "php artisan clear-compiled",
            "php artisan optimize"
        ],
        "post-create-project-cmd": [
            "php artisan key:generate"
        ]
    },
    "config": {
        "preferred-install": "dist"
    },
    "minimum-stability": "dev"
}

我想知道在 composer 中是否有一种非常简单的方法可以将其添加为项目依赖项。

我想这样做的原因是它更易于管理,并且从长远来看有助于构建。

如果有另一种方法可以安装 grunt 来缩小 css/js,那就更好了。

谢谢。

最佳答案

尝试laravel-sass !

由于我发现的所有其他项目要么死了,要么坏掉了,要么根本不提供任何自动 scss 编译(无需每次都手动触发它),我最终编写了一个简单的工具:

  • 自动将 scss 文件夹中的所有 .scss 编译成同名的 .css 文件到您的 css 文件夹
  • 用纯 PHP 编写!
  • 使用优秀的scssphp compiler并使其自动化
  • 支持最新的 SCSS 语法,当前为 SCSS 3.2.12
  • 通过一行代码通过 Composer 安装
  • 让您定义 scss 和 css 文件夹,这样您的 scss 始终具有准确的同名 css 文件

安装教程在我的博客: How to use SASS in Laravel .

关于php - 有谁知道如何在 Laravel 4 上安装 SASS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19546039/

相关文章:

php - 如何使用 Laravel 的查询生成器在 JOIN 查询中生成 USING 子句?

PHP cURL 在本地工作,在 AWS 服务器上出现错误 77

php - 使用 mysqli_multi_query 并保持数据库链接打开

ruby-on-rails-3 - Compass for Rails 3.1 的值(value)是什么?

reactjs - 如何安装节点sass?

javascript - Laravel foreach 循环与 jquery slidertoggle

java - 不同的 ascii 表代码值?

javascript - 添加ajax成功返回html形式的json对象数据

css - gulp-autoprefixer 不工作

caching - Laravel 发送无缓存 header