choerodon-front 前端打包报错

  • Choerodon平台版本:0.16.0

  • 运行环境:localhost

choerodon-front-boot 0.10.10

  • 问题描述:

choerodon-front 打包报错

提示路径找不到,但其实是存在的

  • 报错信息:

ERROR in ./node_modules/_choerodon-front-boot@0.10.10@choerodon-front-boot/tmp/routes.index.js
Module not found: Error: Can’t resolve 'E:\workspace\other\choerodon-front-0.16.0 in ‘E:\workspace\other\choerodon-front-0.16.0\node_modules_choerodon-front-boot@0.10.10@choerodon-front-boot\tmp’
@ ./node_modules/_choerodon-front-boot@0.10.10@choerodon-front-boot/tmp/routes.index.js 69:50-104

确定这个目录下有index.js文件,因为当没有具体的文件指定会去下面找index.js

但是我怀疑是你引用的某个库的package.json中的main字段错误了

打包后启动报错,如下:

Uncaught SyntaxError: Unexpected token l in JSON at position 0
at JSON.parse ()
at Object. (index.60d0e22c.js:1)
at d (vendor.60d0e22c.js:1)
at Object. (index.60d0e22c.js:1)
at d (vendor.60d0e22c.js:1)
at Object. (index.60d0e22c.js:1)
at d (vendor.60d0e22c.js:1)
at Object. (index.60d0e22c.js:1)
at d (vendor.60d0e22c.js:1)
at window.webpackJsonp (vendor.60d0e22c.js:1)