首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拉勒维尔-大口灵丹妙药

拉勒维尔-大口灵丹妙药
EN

Stack Overflow用户
提问于 2016-09-13 15:57:51
回答 1查看 976关注 0票数 1

我有以下问题:

我从github复制了一个私人项目。为了让它正常工作,我必须使用"npm安装“( package.json不是我做的)。

在此之后,应该使用"gulp“命令来构建项目。遗憾的是,它的doesn_t工作,我得到了以下错误:

代码语言:javascript
复制
\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)  

以下是我的版本:

Gulp: CLI版本1.2.2本地版本3.9.1

节点: 6.4.0

国家预防机制: 3.10.3

还有我的口香糖:

代码语言:javascript
复制
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:

代码语言:javascript
复制
{
  "private": true,
  "scripts": {
    "prod": "gulp --production",
    "dev": "gulp watch"
  },
  "devDependencies": {
    "gulp": "^3.9.1",
    "laravel-elixir": "^6.0.0-9"
  }
}  

我不知道这是否足够的信息来解决问题,我也知道这是一个非常具体的问题,但也许有人手头有答案,或可以给我提示,以找出错误。

EN

回答 1

Stack Overflow用户

发布于 2016-09-13 20:28:47

查看https://laravel.com/docs/5.3/elixir

如果您是在Windows系统上进行开发,或者在Windows主机系统上运行VM,则可能需要在启用--无本链接开关的情况下运行npm命令: npm install --no-bin-links

可能是我的朋友。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39474357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档