netsuite - Suitescript - 1 个大脚本文件,或多个小文件

标签 netsuite suitescript

从性能/维护的角度来看,将我的自定义模块与 netsuite 一起编写为一个大 JS 还是多个分段脚本文件更好。

最佳答案

如果将它与服务器端 javascript 语言进行比较,比如 - Node.js 最流行,每个模块都被写入单独的文件中。

我通常采用面向对象的 javascript 方法,将每个类放在一个单独的文件中,这有助于组织代码。

您可以采取的一种方法是在开发中保留单独的文件,最后使用 js 压缩器工具(如 Google closure compiler)合并所有文件,当您部署代码以供生产使用时,这可以为您提供最好的两个世界,如果你真的对每一纳秒/微秒的性能感到困扰。

如果您看到 SuiteScript 2.0 架构,它鼓励更易于管理的模块架构,因为仅加载您需要的那些模块,并且更容易维护多个代码文件,即考虑到 future 的增强、错误修复和代码重用,每个模块一个.

关于netsuite - Suitescript - 1 个大脚本文件,或多个小文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34646763/

相关文章:

javascript - 从 Netsuite 仪表板隐藏标准选项卡

version-control - 如何从生产环境(仅)刷新 NetSuite 沙箱代码?

javascript - NetSuite - 无法从文件夹中引用图像

javascript - 无法将文件上传到 SuiteScript

netsuite - 在netsuite中找到一个字符串,打印出来

javascript - Suitescript 电子邮件限制

javascript - 如何在 Netsuite Checkout 2.03 中添加销售描述字段

netsuite - netsuite 有 RESTful API 吗?

netsuite - Suitelet 子列表的自定义记录 -Netsuite

javascript - 在 NetSuite 中打印 PDF,并选择多个交易记录