Open qpc001 opened 2 months ago
Without log file, ./build.sh > log.txt 2>&1 to get log
I guess it failed during the simapp stage due to permission issues,Because the workdir of the image is root, there may be permission issues on some devices
Please try and provide a log file to verify the hypothesis
Without log file, ./build.sh > log.txt 2>&1 to get log
I guess it failed during the simapp stage due to permission issues,Because the workdir of the image is root, there may be permission issues on some devices
Please try and provide a log file to verify the hypothesis
如果没有日志文件, ./ build.sh > log.txt 2>& 1获取日志
我猜它在simapp阶段由于权限问题而失败,因为图像的工作目录是root,在某些设备上可能存在权限问题
请尝试并提供日志文件以验证假设
Log file is : log.txt
同样的问题
同样的问题
最新的main分支代码吗?最近对于没有vpn或vpn有限制用户做了功能增强
另外log的内容中哪里报错了
是最新的main代码,我在容器中使用了代理(http_proxy、https_proxy),附上日志文件 log.txt
是最新的main代码,我在容器中使用了代理(http_proxy、https_proxy),附上日志文件 log.txt
看log一上来就有权限问题,另外不太理解为什么要在容器内设置代理,如果没有vpn可以使用Dockerfile_local试试,注意 docker deamon.json要配置源
"/build/build/release/linux-unpacked/resources/app/build/electron/main.js"不存在的原因是在最后 npm run release时需要使用到electron,使用的网络环境没有正确下载到
构建过程中会出现大量的No such file or directory,说明构建过程中出现失败了的情况了,请查看log.txt 对应分析原因
"/build/build/release/linux-unpacked/resources/app/build/electron/main.js"不存在的原因是在最后 npm run release时需要使用到electron,使用的网络环境没有正确下载到
构建过程中会出现大量的No such file or directory,说明构建过程中出现失败了的情况了,请查看log.txt 对应分析原因
为了安装electron,我使用了cnpm,我认为应该已经安装成功了
"/build/build/release/linux-unpacked/resources/app/build/electron/main.js"不存在的原因是在最后 npm run release时需要使用到electron,使用的网络环境没有正确下载到 构建过程中会出现大量的No such file or directory,说明构建过程中出现失败了的情况了,请查看log.txt 对应分析原因
为了安装electron,我使用了cnpm,我认为应该已经安装成功了
结合之前排查的结果这里不是本仓库代码的问题,而是在编译过程中环境导致(且有很多成功编译) 针对于您这里,可以提供日志来进行分析,查看实际的情况
"/build/build/release/linux-unpacked/resources/app/build/electron/main.js"不存在的原因是在最后 npm run release时需要使用到electron,使用的网络环境没有正确下载到 构建过程中会出现大量的No such file or directory,说明构建过程中出现失败了的情况了,请查看log.txt 对应分析原因
为了安装electron,我使用了cnpm,我认为应该已经安装成功了
结合之前排查的结果这里不是本仓库代码的问题,而是在编译过程中环境导致(且有很多成功编译) 针对于您这里,可以提供日志来进行分析,查看实际的情况
好的,非常感谢您。我在simapp/build.sh中使用了
#安装依赖
cnpm install
#使用旧版本的依赖
cd desktop
cnpm install
cd ..
但在scripts/prepare.mjs中沿用了npm
const desktopDir = path.join(rootDir, 'desktop')
execSync('npm install electron@14.2.6', { cwd: desktopDir })
// map-editor
const mapEditorDir = path.join(rootDir, 'map-editor')
execSync('npm i three@0.144.0', { cwd: mapEditorDir })
// scene-editor
const sceneEditorDir = path.join(rootDir, 'scene-editor')
execSync('npm i three@0.122.0', { cwd: sceneEditorDir })
因为npm在国内连不上,我使用了淘宝源 npm config set registry https://registry.npmmirror.com/
"/build/build/release/linux-unpacked/resources/app/build/electron/main.js"不存在的原因是在最后 npm run release时需要使用到electron,使用的网络环境没有正确下载到 构建过程中会出现大量的No such file or directory,说明构建过程中出现失败了的情况了,请查看log.txt 对应分析原因
为了安装electron,我使用了cnpm,我认为应该已经安装成功了
结合之前排查的结果这里不是本仓库代码的问题,而是在编译过程中环境导致(且有很多成功编译) 针对于您这里,可以提供日志来进行分析,查看实际的情况 log.txt 抱歉这是最新的log,把electron版本改成31.1.0了,但还是找不到main.js
"/build/build/release/linux-unpacked/resources/app/build/electron/main.js"不存在的原因是在最后 npm run release时需要使用到electron,使用的网络环境没有正确下载到 构建过程中会出现大量的No such file or directory,说明构建过程中出现失败了的情况了,请查看log.txt 对应分析原因
为了安装electron,我使用了cnpm,我认为应该已经安装成功了
结合之前排查的结果这里不是本仓库代码的问题,而是在编译过程中环境导致(且有很多成功编译) 针对于您这里,可以提供日志来进行分析,查看实际的情况 log.txt 抱歉这是最新的log,把electron版本改成31.1.0了,但还是找不到main.js
版本是指定的,不可随便升级,升级的话需要联动一同修改相关内容
"/build/build/release/linux-unpacked/resources/app/build/electron/main.js"不存在的原因是在最后 npm run release时需要使用到electron,使用的网络环境没有正确下载到 构建过程中会出现大量的No such file or directory,说明构建过程中出现失败了的情况了,请查看log.txt 对应分析原因
为了安装electron,我使用了cnpm,我认为应该已经安装成功了
结合之前排查的结果这里不是本仓库代码的问题,而是在编译过程中环境导致(且有很多成功编译) 针对于您这里,可以提供日志来进行分析,查看实际的情况
好的,非常感谢您。我在simapp/build.sh中使用了
#安装依赖 cnpm install #使用旧版本的依赖 cd desktop cnpm install cd ..
但在scripts/prepare.mjs中沿用了npm
const desktopDir = path.join(rootDir, 'desktop') execSync('npm install electron@14.2.6', { cwd: desktopDir }) // map-editor const mapEditorDir = path.join(rootDir, 'map-editor') execSync('npm i three@0.144.0', { cwd: mapEditorDir }) // scene-editor const sceneEditorDir = path.join(rootDir, 'scene-editor') execSync('npm i three@0.122.0', { cwd: sceneEditorDir })
因为npm在国内连不上,我使用了淘宝源 npm config set registry https://registry.npmmirror.com/
查看日志从最开始 simapp 阶段编译就是失败了,后续还有很多模块也是失败了
正常的应该如下
@lightwheeldeploy 另外这里已经指定了国内源 https://github.com/Tencent/TAD_Sim/blob/main/.npmrc
"/build/build/release/linux-unpacked/resources/app/build/electron/main.js"不存在的原因是在最后 npm run release时需要使用到electron,使用的网络环境没有正确下载到 构建过程中会出现大量的No such file or directory,说明构建过程中出现失败了的情况了,请查看log.txt 对应分析原因
为了安装electron,我使用了cnpm,我认为应该已经安装成功了
结合之前排查的结果这里不是本仓库代码的问题,而是在编译过程中环境导致(且有很多成功编译) 针对于您这里,可以提供日志来进行分析,查看实际的情况
log.txt 好的,非常感谢您。我在simapp/build.sh中使用了
#安装依赖 cnpm install #使用旧版本的依赖 cd desktop cnpm install cd ..
但在scripts/prepare.mjs中沿用了npm
const desktopDir = path.join(rootDir, 'desktop') execSync('npm install electron@14.2.6', { cwd: desktopDir }) // map-editor const mapEditorDir = path.join(rootDir, 'map-editor') execSync('npm i three@0.144.0', { cwd: mapEditorDir }) // scene-editor const sceneEditorDir = path.join(rootDir, 'scene-editor') execSync('npm i three@0.122.0', { cwd: sceneEditorDir })
因为npm在国内连不上,我使用了淘宝源 npm config set registry https://registry.npmmirror.com/
查看日志从最开始 simapp 阶段编译就是失败了,后续还有很多模块也是失败了
正常的应该如下
谢谢。我之后再试试
``> > > > > "/build/build/release/linux-unpacked/resources/app/build/electron/main.js"不存在的原因是在最后 npm run release时需要使用到electron,使用的网络环境没有正确下载到
构建过程中会出现大量的No such file or directory,说明构建过程中出现失败了的情况了,请查看log.txt 对应分析原因
为了安装electron,我使用了cnpm,我认为应该已经安装成功了
结合之前排查的结果这里不是本仓库代码的问题,而是在编译过程中环境导致(且有很多成功编译) 针对于您这里,可以提供日志来进行分析,查看实际的情况
log.txt 好的,非常感谢您。我在simapp/build.sh中使用了
#安装依赖 cnpm install #使用旧版本的依赖 cd desktop cnpm install cd ..
但在scripts/prepare.mjs中沿用了npm
const desktopDir = path.join(rootDir, 'desktop') execSync('npm install electron@14.2.6', { cwd: desktopDir }) // map-editor const mapEditorDir = path.join(rootDir, 'map-editor') execSync('npm i three@0.144.0', { cwd: mapEditorDir }) // scene-editor const sceneEditorDir = path.join(rootDir, 'scene-editor') execSync('npm i three@0.122.0', { cwd: sceneEditorDir })
因为npm在国内连不上,我使用了淘宝源 npm config set registry https://registry.npmmirror.com/
查看日志从最开始 simapp 阶段编译就是失败了,后续还有很多模块也是失败了
正常的应该如下
编译为什么会失败呢,我看也没有报错呀,只会弹出警告
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@stylistic/eslint-plugin@2.7.1',
npm WARN EBADENGINE required: { node: '^18.18.0 || ^20.9.0 || >=21.1.0' },
npm WARN EBADENGINE current: { node: 'v17.9.1', npm: '8.11.0' }
编译应该也不需要联网吧
@lightwheeldeploy 另外这里已经指定了国内源 https://github.com/Tencent/TAD_Sim/blob/main/.npmrc
另外编译display需要先编译desktop吗?我的display也编译不过o(╥﹏╥)o
``> > > > > "/build/build/release/linux-unpacked/resources/app/build/electron/main.js"不存在的原因是在最后 npm run release时需要使用到electron,使用的网络环境没有正确下载到
构建过程中会出现大量的No such file or directory,说明构建过程中出现失败了的情况了,请查看log.txt 对应分析原因
为了安装electron,我使用了cnpm,我认为应该已经安装成功了
结合之前排查的结果这里不是本仓库代码的问题,而是在编译过程中环境导致(且有很多成功编译) 针对于您这里,可以提供日志来进行分析,查看实际的情况
log.txt 好的,非常感谢您。我在simapp/build.sh中使用了
#安装依赖 cnpm install #使用旧版本的依赖 cd desktop cnpm install cd ..
但在scripts/prepare.mjs中沿用了npm
const desktopDir = path.join(rootDir, 'desktop') execSync('npm install electron@14.2.6', { cwd: desktopDir }) // map-editor const mapEditorDir = path.join(rootDir, 'map-editor') execSync('npm i three@0.144.0', { cwd: mapEditorDir }) // scene-editor const sceneEditorDir = path.join(rootDir, 'scene-editor') execSync('npm i three@0.122.0', { cwd: sceneEditorDir })
因为npm在国内连不上,我使用了淘宝源 npm config set registry https://registry.npmmirror.com/
查看日志从最开始 simapp 阶段编译就是失败了,后续还有很多模块也是失败了 正常的应该如下
编译为什么会失败呢,我看也没有报错呀,只会弹出警告
npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@stylistic/eslint-plugin@2.7.1', npm WARN EBADENGINE required: { node: '^18.18.0 || ^20.9.0 || >=21.1.0' }, npm WARN EBADENGINE current: { node: 'v17.9.1', npm: '8.11.0' }
编译应该也不需要联网吧
需要网络
@lightwheeldeploy 另外这里已经指定了国内源 https://github.com/Tencent/TAD_Sim/blob/main/.npmrc
另外编译display需要先编译desktop吗?我的display也编译不过o(╥﹏╥)o
不需要
Without log file, ./build.sh > log.txt 2>&1 to get log
I guess it failed during the simapp stage due to permission issues,Because the workdir of the image is root, there may be permission issues on some devices
Please try and provide a log file to verify the hypothesis
您好请问权限的问题应该如何解决呢?
No .deb file generated.