如何将.js文件添加到netsuite SCA Denali / Mont-Blanc

时间:2017-03-04 01:39:26

标签: netsuite

我目前正在编辑Netsuite SCA实现 - 并且需要在站点中添加.js文件。

在SiteBuilder中,编辑模板非常简单。但是,使用SCA看起来我们需要更多的配置来实现它。

我欢迎社区提供有关如何添加.js文件的帮助。

谢谢

1 个答案:

答案 0 :(得分:2)

如果是第三方模块,请在Modules/third_parties/MyModule@1.0.0

下为其创建新目录

如果是自定义javascript文件,则在Modules/MyCustomModules/MyModule@1.0.0

下创建一个新文件夹

MyModule@1.0.0/JavaScript下创建一个JavaScript文件夹,然后将文件放在那里。

ns.package.json的根目录下创建MyModule@1.0.0文件,其中包含以下内容:

{
    "gulp": {
        "javascript": [
            "JavaScript/*"
        ]
    },
    "jshint": "false"
}

在SCA应用程序的根目录下打开distro.json文件,并将模块添加到模块对象中:

如果您将模块添加到thrid_parties,请使用:

"third_parties/MyModule":"1.0.0"

如果添加了新的MyCustomModules文件夹,请使用:

"MyCustomModules/MyModule":"1.0.0"

然后将MyModule添加到distro.json中的每个应用程序的依赖项对象中。例如。如果您只在购物应用程序中使用js文件,请将其添加到SC.Shopping.Starter入口点的依赖项对象。

然后gulp deploy部署您的新模块