由
gulp extension:create
命令创建的扩展将在 SuiteScript
文件夹中包含两个 .js 文件。我想知道这两个文件的作用以及如何使用?
因为图中的
Acme.HomePageExt.HomePageExt.js
文件是空的,所以不知道这个文件是做什么用的?我应该如何使用它?有没有人愿意教我?
Acme.HomePageExt.HomePageExt.js
是扩展的 SuiteScript 逻辑的主要入口点。它通常包含您想要应用于特定模块的自定义业务逻辑(在本例中为 HomePageExt
)。它大部分是空的,因为你应该在其中编写自定义代码/逻辑。
ServiceController.js
负责处理 NetSuite SuiteCommerce 中的自定义后端服务(通常是 RESTful 服务)。
服务控制器可以公开可由前端或其他后端进程访问的自定义端点。同样,您还需要定义路由并处理不同的 HTTP 方法(例如,
GET, POST
)。