问题描述
错误标记“ img”的父标记为“ span”,但只能为“ i-amphtml-sizer-intrinsic”。 错误不允许自定义JavaScript。 https://amp.dev/documentation/guides-and-tutorials/learn/validation-workflow/validation_errors/#custom-javascript-is-not-allowed
在异步构建时(/home/vrch/Desktop/vrch-next/node_modules/next/dist/build/index.js:37:212)
npm ERR!代码ELIFECYCLE
npm ERR! errno 1
npm ERR! vrch-next@1.0.0导出:cross-env-shell NODE_ENV=isDev "next build && next export && node sitemap_generator.js"
npm ERR!退出状态1
npm ERR!
npm ERR!在vrch-next@1.0.0导出脚本上失败。
npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。
npm ERR!可以在以下位置找到此运行的完整日志: npm ERR!主页/vrch/.npm/_logs/2020-08-26T07_12_23_654Z-debug.log
预先感谢!
解决方法
发生此错误是因为 amp 页面不允许在组件内使用 html 元素,您应该使用 amp 标签本身。