在 Lumen 中使用 elixir

Using elixir in Lumen

是否可以像 Laravel 那样在 lumen 中使用 elixir? 我试过按照一个论坛上的建议,使 package.json 和 gulpfile.js 与 Laravel 中的相同,但是在 运行 gulp 之后我得到了错误:

Cannot find module 'laravel-elixir'

Package.json

{
  "private": true,
  "scripts": {
    "prod": "gulp --production",
    "dev": "gulp watch"
  },
  "devDependencies": {
    "gulp": "^3.9.1",
    "laravel-elixir": "^5.0.0",
    "bootstrap-sass": "^3.0.0"
  }
}

Gulpfile.js

var elixir = require('laravel-elixir');

elixir(function(mix) {
    mix.sass('sass/app.scss', './public/css/app.css')
});

是的,您可以将 Elixir 与 Lumen 一起使用。关于这个问题,听起来您需要从根目录(包含您的 package.json 文件)运行 npm install