【问题】:之前预览工具还能正常预览自己写的代码页面,突然就莫名奇妙报错了
[Compile Result] [webpack-cli] SyntaxError: Unexpected end of JSON input
[Compile Result] at JSON.parse (<anonymous>)
[Compile Result] at updateCachedSourceMaps (E:\harmonyos\sdk\openharmony\9\ets\build-tools\ets-loader\lib\gen_abc_plugin.js:1:11188)
[Compile Result] at handleFullModuleFiles (E:\harmonyos\sdk\openharmony\9\ets\build-tools\ets-loader\lib\gen_abc_plugin.js:1:14163)
[Compile Result] at GenAbcPlugin.handleFinishModules (E:\harmonyos\sdk\openharmony\9\ets\build-tools\ets-loader\lib\gen_abc_plugin.js:2:3272)
[Compile Result] at Hook.eval [as callAsync] (eval at create (E:\harmonyos\sdk\openharmony\9\ets\build-tools\ets-loader\node_modules\webpack\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:40:1)
[Compile Result] at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (E:\harmonyos\sdk\openharmony\9\ets\build-tools\ets-loader\node_modules\webpack\node_modules\tapable\lib\Hook.js:18:14)
[Compile Result] at Compilation.finish (E:\harmonyos\sdk\openharmony\9\ets\build-tools\ets-loader\node_modules\webpack\lib\Compilation.js:2714:28)
[Compile Result] at E:\harmonyos\sdk\openharmony\9\ets\build-tools\ets-loader\node_modules\webpack\lib\Compiler.js:1182:19
[Compile Result] at processTicksAndRejections (node:internal/process/task_queues:78:11)
[Compile Result] Compile error occurred. Fix it based on the above message.
【解决方法】删除entry下的.preview文件,重新预览