准备用猪齿鱼开发一个demo,为什么按照官网文档来都会报错??????
这个是由于我们修改环境变量注入方案时造成的问题,很抱歉影响你的开发和尝试了。
有如下几种可解决的办法:
- 如果你的版本不是最新版本,可以尝试升级版本
- 如果你不想升级版本,可以在react目录下建立一个空的.env文件
- 如果你也不想建立一个空的.env文件,或者建立了不生效,进入./node_modules/@choerodon/boot/lib/bin/common/generateEnv.js,找到这个文件,这个文件是处理环境变量的文件,在大约118行,把代码修改至
即可。你那里的这行代码应该是null
造成这个问题的根本原因,可能是因为node版本的问题。
可以把你package.json中boot的版本,node_modules下@choerodon/boot的实际版本和node版本(node -v)提供给我吗
package.json中,“dependencies”: {
“@choerodon/boot”: “0.17.x”,
“@choerodon/master”: “0.17.x” }
这个就是官网复制下来的
node_modules中@choerodon/boot@0.17.4
node 版本v10.15.2