私は以下の問題があります:
私はgithubからプライベートプロジェクトをコピーしました。それを動作させるには、 "npm install"(package.jsonは私のものではありません)を使用する必要があります。
その後、プロジェクトは "gulp"コマンドでビルドする必要があります。
ガルプ:CLIバージョン1.2.2ローカルバージョン3.9.1
ノード:6.4.0
NPM:3.10.3ここ ガルプのララベラエリキシル
\node_modules\laravel-elixir\dist\index.js:21
recipe(Elixir.mixins);
TypeError: recipe is not a function
at global.Elixir (c:\path\to\project\node_modules\laravel-elixir\dist\index.js:21:5)
は私のバージョンです:悲しいことに、それは、私はエラーを取得、次の作業をdoesn_t
そして、私のgulpfile:
const 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 Sass
| file for our application, as well as publishing vendor resources.
|
*/
elixir();
編集: とpackage.json:
{
"private": true,
"scripts": {
"prod": "gulp --production",
"dev": "gulp watch"
},
"devDependencies": {
"gulp": "^3.9.1",
"laravel-elixir": "^6.0.0-9"
}
}
これは十分な情報であるかどうかわかりませんが、これは問題を解決するためのものですが、これは非常に特殊な問題ですが、誰かがすぐに答えを持っているか、
あなたのpackage.jsonを投稿して、バージョンが表示されるようにしてください。時々、あなたは 'npm install'を行う前にバージョンを微調整する必要があります – sova
はあなたのpackage.json全体ですか? –
のpackage.jsonを編集した – sova