我已经覆盖了ItemDetails
模块,并添加了一个新视图。但是现在,当我在本地运行我的 SCA Mont Blanc 网站时,网站无法加载(我得到一个白屏),并且浏览器控制台中出现以下错误 - 无法加载我添加的视图。
加载资源失败:服务器响应状态为 404(未找到)ItemDetails.PBT.View.js
我需要做什么才能将新视图添加到被覆盖的模块?
我做了什么:
- 在
modules/mymodules/ItemDetailsOverrides@1.0.0/Javascript
. 视图(和文件名)名称是ItemDetails.PBT.View
我还在模板文件夹中为视图创建了一个简单的模板。 distro.json
在modules
字典中添加了我的模块覆盖。请注意,原始ItemDetails
文件仍包含在文件中- 在依赖项和函数中都包含我的新视图
modules/mymodules/ItemDetailsOverrides@1.0.0/Javascript/ItemDetails.View.js
作为参数。 - 在
ns.package.json
我已经指定我将覆盖modules/suitecommerce/ItemDetailsOverrides@2.1.0/Javascript/ItemDetails.View.js
withmodules/mymodules/ItemDetailsOverrides@1.0.0/Javascript/ItemDetails.View.js
。
我还需要做什么??具体答案将不胜感激。