gpt4 book ai didi

node.js - Task Runner Explorer 窗口在我的 Gulpfile.js 下有 "failed to load"并且没有列出任何构建过程

转载 作者:搜寻专家 更新时间:2023-10-31 22:37:15 24 4
gpt4 key购买 nike

这是随机发生的,因为我正在更新我的 CSS 文件,然后刷新并注意到没有显示任何更改。我最终注意到 Task Runner Explorer 窗口在我的 Gulpfile.js 下“加载失败”,并且没有列出任何构建过程。

然后我做了一些研究并重新排序了外部工具的列表,因为一些 SO 线程已经提到要做但什么都不做。然后我注意到 gulpfile.js 需要一些文件:

var gulp = require("gulp"),
gulpless = require("gulp-less"),
sourcemaps = require("gulp-sourcemaps"),
rimraf = require("rimraf");

这些都不在 node_modules 文件夹中,所以我完成了 npm install gulp-less 和 npm install gulp-sourcemaps 现在在 Output>Task Runner Explorer 中检查并出现以下错误。

Failed to run "C:\projects\Fusion\FusionMVC\Gulpfile.js"...

cmd.exe /c gulp --tasks-simple

C:\projects\Fusion\node_modules\gulp-sourcemaps\node_modules\strip-.bom\index.js:2

module.exports = x => { ^ SyntaxError: Unexpected token > at Module._compile (module.js:439:25) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at Object. (C:\projects\Fusion\node_modules\gulp-sourcemaps\src\init.js:10:14) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12)

关于可能出现的问题以及如何使其正常工作的任何线索或解决方案都很棒!经历了大部分 SO 线程,该解决方案不起作用。

最佳答案

因此,经过大量研究,通过 SO 线程和 npm 教程,我终于找到了问题所在。看起来 PATH 变量(不确定它是使用系统级还是用户级)可能不正确。我从未接触过它们,但在添加到本地安装的包文件夹的直接路径并将其放在外部工具位置列表的顶部后,它起作用了。

locations of external tools - options dialog

虽然在担心路径之前需要寻找一些事情:

  • 确保安装了所有正确的 npm 包
  • gulpfile.js 代码正确
  • node.js 和 npm 都是最新的

关于node.js - Task Runner Explorer 窗口在我的 Gulpfile.js 下有 "failed to load"并且没有列出任何构建过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40076486/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com