0

我需要使用 worklight 开发一个移动应用程序。当我浏览一些示例源代码时,我观察到了一个 gulpfile,他们在其中定义了一些 Task/Watch。还有一个 package.json,他们在其中定义了 devDependencies 属性。

我想知道混合应用程序项目(使用 Worklight 或任何其他工具/框架开发时)如何使用 gulpfile、package.json、node.js、bowerrc。在为混合应用程序开发人员实施时,控件是如何跨所有这些组件传递的,以及在此执行工作流序列中的第一个执行点是什么。我相信 main.js 中的 wlEnvInit() 是工作灯项目执行的起点。

我试过谷歌,但找不到任何解释。

4

1 回答 1

0

您看到的 Gulp 文件是默认 Ionic 项目的一部分。它处理编译 Sass 文件并运行 bower install 命令来安装依赖项。如果您在项目中使用 Sass,那么这对您很有用,但它与 MobileFirst 没有直接关系。

如您所知,当您更新公共代码时,您需要进行构建/部署以将代码部署到您的移动平台。因此,如果使用 Sass,那么您需要记住,虽然 Gulp 文件可以编译 CSS,但您仍然需要“mfp bd”才能将其部署到 MF。

这回答了你的问题了吗?

于 2015-07-28T13:24:58.740 回答