wechat_web_devtools icon indicating copy to clipboard operation
wechat_web_devtools copied to clipboard

code:400002, 找不到project.config.json

Open gs201510 opened this issue 6 years ago • 4 comments

ubuntu16.04,没有装wine, cli -l登录是ok的,但是不能预览项目。 docker exec -it wxdt cli -p /project_path 报错: StatusCodeError: 400 - "{"code":400002,"error":"Please check if project.config.json exists and is valid"}"

gs201510 avatar Sep 04 '19 11:09 gs201510

我这边也是这样的docker就这样了

liushuai05 avatar Dec 09 '19 08:12 liushuai05

我这边docker也是这样

tounks avatar Jan 02 '20 07:01 tounks

现在有解决的方案吗

chikinlee avatar Apr 15 '20 08:04 chikinlee

docker exec -it YOUR-CONTAINER-NAME /bin/bash 就可以看到项目目录了,目前是/root/WeChatProjects 所以解决办法就是把docker run -d
--name wxdt
-p 6080:80
-v $PWD:/projects
canyoutle/wxdt

改成: docker run -d
--name YOUR-CONTAINER-NAME
-p 6080:80
-v $PWD:/root/WeChatProjects
canyoutle/wxdt

问题在于文档里/projects这个目录有问题,容器里并不会创建这个目录,所以就找不到小程序配置文件了。

$PWD是你小程序项目的根目录,YOUR-CONTANER-NAME替换成你自己取的容器名称就行,文档里面取名为:wxdt。

然而,这个坑搞定了,又有新坑,正在折腾。。。

cook-coder avatar Apr 30 '20 09:04 cook-coder