【问题标题】:Executing npm script(gulp) which is located inside a folder执行位于文件夹内的 npm script(gulp)
【发布时间】:2019-06-29 14:48:49
【问题描述】:

我有以下结构:

main folder
 - src 
 - node modules
 - gulpfiles.js
 - package.json 

在 package.json 中

"scripts": {
    "tasks": "gulp tasks",

它可以工作,但是如果我将结构更改为:

main folder
 - src 
 - node modules
 - gulp
    - gulpfiles.js
    - gulp.config.js
 - package.json 

在 package.json 中

"scripts": {
    "tasks": "gulp/gulp tasks", or "tasks": "gulp tasks",

它给了我错误“找不到 gulpfile”

【问题讨论】:

    标签: npm gulp npm-scripts


    【解决方案1】:

    利用 gulp 的 --gulpfile 标志来指定 gulpfile.js 的位置。

    例如,在 package.json 中配置您的 tasks 脚本,如下所示:

    "scripts": {
      "tasks": "gulp --gulpfile gulp/gulpfile.js tasks"
    },
    

    【讨论】:

      猜你喜欢
      • 2016-04-08
      • 2018-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-19
      • 2015-02-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多