问题标签 [build-tools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4177 浏览

gulp - What is the purpose(s) of JavaScript build tools

Lately I have been studying Node.js. In this time,I have heard a lot about using Gulp or Grunt in as a build tool. Now I am interested in learning how to use Gulp. I have heard it was a build tool, but I am not sure what all that covers. What would I do(what kind of tasks) with a build tool like Gulp that would assist me in development? Some examples would be nice.

0 投票
2 回答
1726 浏览

javascript - 不能在 Windows 中将 GLOB 与 JSHint 一起使用?

我正在做一个 NPM 的 PoC 作为构建工具(http://blog.keithcirkel.co.uk/how-to-use-npm-as-a-build-tool/)。我是使用 NPM 的新手。目前,我只安装了 JSHint 和 Mocha。我的 packagae.json 已附上。现在,当我在命令行(Windows 7)中运行“npm run lint”时,它给了我一个错误:

错误:无法打开 test/*.js

当我更改脚本“lint”时它起作用:“jshint test/test.js”。

我可以将 glob 与 jshint 一起使用吗?

请提前告知并感谢您。

0 投票
3 回答
37324 浏览

gradle - Bazel 和 Gradle 有什么区别?

谷歌刚刚开源了它的构建工具Bazel这个工具和Gradle有什么区别?Gradle 不能做什么,它在哪些方面做得更好,Gradle 在哪些方面做得更好?

0 投票
1 回答
4838 浏览

node.js - Gulp.src 不考虑基目录

我有以下项目结构:

我想将除_build“excludeFolder”目录之外的所有文件复制到_build/release目录中。

我正在使用这个 gulp 任务:

如何命令 Gulp 从上层根目录或 gulfile.js 所在的任何其他目录开始相对路径?

0 投票
2 回答
4588 浏览

node.js - 如何使用 gulp 将我的构建文件夹复制到远程服务器

我是 Gulp 构建工具的新手。我最近开始在我的项目中使用 Gulp。我正确地完成了以下操作,压缩、压缩、jsx 文件到 js 文件。但我的要求是将我的构建文件夹发送到位于的远程服务器另一个地方。为此,我使用 gulp-scp npm 将文件夹复制到远程服务器,但它没有将文件夹复制到服务器。下面的代码是 gulpfile.js

在此代码中,我将所有 js 文件项目复制到远程服务器的 Data 文件夹中。我运行我的 gulpfile,js

c:\gulpproject>gulp

[10:19:36] 使用 gulpfile c:\gulpproject\gulpfile.js

[10:19:36] 开始“默认”...

像这样出现并且没有显示任何内容可以帮助我为什么会这样以及我的代码在哪里出错

0 投票
1 回答
1596 浏览

android-gradle-plugin - Android studio Gradle BUILD SUCCESSFUL 尽管无法解析 android.support.v4

尽管 Gradle 告诉我构建成功(并且我可以运行该应用程序),但 android studio 无法解析“import android.support.v4”,而 support.v7 lib 只能解析 appcompat ......我尝试了按钮“使用同步项目”使用 gradle 文件”,将我的构建工具升级到最新版本,但我仍然有这个错误。

请帮我解决这个问题!

0 投票
2 回答
437 浏览

android - 如何在 Eclipse 中重新安装缺少的构建工具?

我在 Windows 上。当我在 cmd 中键入 cordova build 时收到错误消息。我发现我的构建工具还不够。如何获得其余的构建工具?

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
60 浏览

java - 如何以跨平台的方式从 Java 生成 Javadocs?

我正在努力改进lein-javadocLeiningen 构建工具的插件。它在 JVM 进程中运行,并且可以使用项目的类路径。生成 javadocs 的最跨平台方式是什么?

  1. 在插件的类路径中找到$JAVA_HOME/../lib/tools.jar并包含它,然后调用com.sun.tools.javadoc.Main. (旧方法。)
  2. 查找$JAVA_HOME/../lib/tools.jar并构造对 的调用java -cp path/to/tools.jar:rest:of:project:classpath com.sun.tools.javadoc.Main -javadoc -options -here。(新的方法。)
  3. 调用javadoc并传递选项。

回想起来,选择 3 听起来是对的,我是在意识到 OpenJDK 没有 tools.jar 之后才发现它的。【其实是这样!我只为那个版本安装了 JRE 包——JDK 包确实有 tools.jar。]

但是,在我重新编写代码以使用它之前,有什么我应该知道的权衡吗?例子:

  • 在 Windows 上调用 javadoc 会使事情变得更难吗?(我必须嗅出它是 Windows 并调用 javadoc.exe 吗?)
  • 我是否可能会遇到使用一个版本的 java(shell PATH 上的任何内容)和使用不同版本的 tools.jar(当前 JVM 的版本)的问题?
0 投票
8 回答
23939 浏览

android - 为特定风味和 buildType 定义 buildconfigfield

我有两种口味,比如说香草和巧克力。我也有 Debug 和 Release 构建类型,我需要 Vanilla Release 的字段为 true,而其他 3 个组合应该为 false。

我有一个错误,所以我猜调试和发布技巧不起作用。有可能做到这一点吗?

0 投票
1 回答
2477 浏览

android - 无法解析 sdk.buildtools 属性值“18.1.0”

我收到此错误,无法编译我的 android 程序。这是我的project.properties文件:

我该如何解决?提前致谢!