问题标签 [build-script]

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 投票
2 回答
420 浏览

css - 使用ant替换css的多个可变内容行

我有一个带有可变部分的 css 文件,我想在运行构建脚本时从文件中删除它(但我需要将该部分保留在源代码中)。我想我会用某种标记将该部分包装在评论(/ * remove-front / & / remove-back */)中,然后使用ant将评论之间的所有内容都替换掉。

这是我的例子:

提前感谢您的回复。

0 投票
0 回答
478 浏览

build-script - HTML5 样板和多个文件和脚本

在我的项目中,我有多个 html 文件已添加到 project.properties 中,如下所示:

问题是这些文件中的每一个都需要加载一些应用程序独有的脚本。例如:

在我使用它之前它工作得很好ant build

看来 HTML5 Boilerplate 的构建脚本在弄清楚这里发生了什么方面存在问题,它只创建一个包含常见内容的连接文件,而将其余部分排除在外(例如app.login.jsapp.admin.js复制到publish/文件夹中,但未链接到缩小的 HTML 文件(仅链接到一个脚本,这是连接的一个)。

有什么办法可以让这个工作吗?

0 投票
2 回答
428 浏览

asp.net - How to create script to deploy asp.net application direct from clearcase?

I am trying to write a script to deploy asp.net application from Clear Case. I am using Clear Case Remote Client.

How will i start? what is the easiest way?

0 投票
3 回答
460 浏览

ide - Nant 构建脚本 IDE

我从事大型 Nant 构建脚本的项目。你能建议免费的 Nant 构建脚本 IDE 吗?

0 投票
2 回答
157 浏览

build - 实现单个脚本构建 - 不可移植的依赖项

似乎构建系统的最佳实践是拥有一个可以构建所有源代码并打包发布的脚本。参见乔尔测试 #2

你如何解释不可移植的依赖关系?例如,如果您为 .net 4 编码,那么您需要在盒子上安装 .net 4。标准 MS 版本 .net 4 不是 xcopy 可部署的(除非我弄错了?)。我可以看到一些途径:

  1. 在某些资源文件(wiki、txt 等)中清楚地说明了依赖关系。当您调用构建脚本时,如果您没有安装依赖项,构建将失败。这是一个可以接受的结果。
  2. 构建脚本负责设置环境。因此,如果您需要 .net 4 并且它不在包装盒上,那么它会为您安装它。
  3. #2 的风格 - 该脚本不是安装依赖项,而是生成一个预打包的映像(虚拟机,Amazon EC2 AMI),该映像设置了所有依赖项
  4. ???
0 投票
1 回答
81 浏览

build - 如何在编译脚本执行时添加调试标志:

我有一个简单的 ./compile.make 脚本,可以生成一堆对象 .o 文件。内容是这样的(打印前 5 行):

编译.make:

我通过 ./compile.make 运行脚本。我想使用 -g 标志编译所有内容,以便可以使用 (gdb) 进行调试,但我想知道是否有更好的方法来添加“-g”标志,而无需手动编辑 compile.make 的每一行文件。

*编辑:我知道查找/替换选项是可用的,而且一点也不麻烦。我只是好奇是否可以在执行脚本时添加标志。

0 投票
2 回答
952 浏览

php - 您可以使用 ANT 构建文件作为 Phing 构建文件吗?

我刚开始玩Phing构建脚本(用 PHP 构建)。据我所知,Phing 基于Apache Ant(用 Java 构建)。

两者都使用 XML 构建文件并具有相似的语法,所以我问有经验的人,如果我在 Github 或其他地方找到了 Ant 构建文件,是否可以在 Phing 脚本中使用它而不改变它的语法?就像一个可以与 Ant 或 Phing 一起使用的插入式 XML 文件?还是有区别?

0 投票
3 回答
380 浏览

java - 日语的 Java 编码

我们的软件有一个脚本,可以创建不同语言的 JAR 文件,对于日语,我们在调用 native2asci 时使用编码 SJIS。这在上次尝试日本构建时有效,但现在似乎只在某些情况下有效。例如,在下面的对话框中,编码似乎只在标题栏中起作用:

在此处输入图像描述

任何人都知道可能导致这种情况的原因吗?这个问题可能与 Java 的变化有关吗?

0 投票
1 回答
162 浏览

html5boilerplate - H5BP 构建脚本图像优化

当我运行构建脚本时,一切正常,但由于图像数量,构建大约需要 5 分钟。构建脚本不应该检查自上次构建以来图像是否被修改,如果没有则让它们修改?如果不是,是否有一种简单的方法可以从构建中排除文件夹?

我得到的唯一警告是“将来修改”警告。

0 投票
1 回答
109 浏览

bash - 更改字符串并撤消此更改使文件为空

在我在 XCode 中编译程序的脚本中,我需要将配置文件从

<string>${NAME}</string><string>My New Name</string>

完成后,重做此更改。所以这条线工作:

但是,有时我的文件$PLIST是空的!我不知道为什么。这是文件保护吗?如何强制写入文件?