在英特尔 XDK 中构建 Cordova 应用程序时是否可以启动自定义脚本?
Is it possible to launch a custom script while building Cordova app in intel XDK?
在 XDK 中构建应用程序之前,我需要对项目的 js 文件执行一些操作(替换、复制、格式化等)。
当然,我可以手动完成或编写一个 .bat 脚本,然后 运行 每次开始构建过程之前。但是我可以将我的脚本集成到构建过程中吗?所以,我希望在我按下 XDK 中的 "build" 按钮后立即完成我的操作。可能吗?
目前还没有这样的机制来自动启动脚本。如果您使用外部编辑器,可能有一种方法可以做到这一点。请参阅此 Sublime Plugin for the Intel XDK 以了解一些可能允许您在编辑器中执行所需操作的想法(您可以将外部编辑器与 XDK 一起使用,这就是我通常所做的,它工作速度更快并提供更大的灵活性)。
那个插件已经有一段时间没有更新了,所以我不确定它是否仍然可以正常工作,但如果可以的话,你似乎可以用它作为起点来为你的最喜欢的编辑器,并使用它在您的编辑器中启动构建过程,方法是在构建之前先做您想做的事情。
当然,有一个非常新的构建系统 (see the recent EA release),它可能会破坏该插件...
在 XDK 中构建应用程序之前,我需要对项目的 js 文件执行一些操作(替换、复制、格式化等)。
当然,我可以手动完成或编写一个 .bat 脚本,然后 运行 每次开始构建过程之前。但是我可以将我的脚本集成到构建过程中吗?所以,我希望在我按下 XDK 中的 "build" 按钮后立即完成我的操作。可能吗?
目前还没有这样的机制来自动启动脚本。如果您使用外部编辑器,可能有一种方法可以做到这一点。请参阅此 Sublime Plugin for the Intel XDK 以了解一些可能允许您在编辑器中执行所需操作的想法(您可以将外部编辑器与 XDK 一起使用,这就是我通常所做的,它工作速度更快并提供更大的灵活性)。
那个插件已经有一段时间没有更新了,所以我不确定它是否仍然可以正常工作,但如果可以的话,你似乎可以用它作为起点来为你的最喜欢的编辑器,并使用它在您的编辑器中启动构建过程,方法是在构建之前先做您想做的事情。
当然,有一个非常新的构建系统 (see the recent EA release),它可能会破坏该插件...