模具自定义页面javascript未启动
我正在尝试在stencil网站中创建一个自定义网页,并尝试添加自定义javascript模块。 这是名为“/templates/pages/custom/page/customz.html”的html文件模具自定义页面javascript未启动,javascript,bigcommerce,cornerstone,Javascript,Bigcommerce,Cornerstone,我正在尝试在stencil网站中创建一个自定义网页,并尝试添加自定义javascript模块。 这是名为“/templates/pages/custom/page/customz.html”的html文件 {{~inject 'template' template}} <h2>Hello World!</h2> <body> Some custom content! <body> <script
{{~inject 'template' template}}
<h2>Hello World!</h2>
<body>
Some custom content!
<body>
<script>window.__webpack_public_path__ = "{{cdn 'assets/dist/'}}";</script>
<script src="{{cdn 'assets/dist/theme-bundle.main.js'}}"></script>
<script>window.stencilBootstrap("{{page_type}}", {{jsContext}}).load();</script>
然后我在app.js文件中添加了这个
const customClasses = {
'pages/custom/page/customz': () => import('./theme/customz')
};
并且还添加了它的.stencil文件来进行本地测试
我还在bigcommerce仪表板中创建了该网页
我遇到的问题是加载了HTML,但没有注入Javascript文件(我无法在console或我插入的其他js逻辑中看到console日志字符串)
问题出在哪里?在对自定义模板进行故障排除时,我通常从BigCommerce开发中心的相关部分开始: 如果您已经验证了所使用的Stencil CLI和URL的版本,请尝试在最新版本上使用与基本基石主题相同的代码
const customClasses = {
'pages/custom/page/customz': () => import('./theme/customz')
};