code:400002, 找不到project.config.json
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"}"
我这边也是这样的docker就这样了
我这边docker也是这样
现在有解决的方案吗
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。
然而,这个坑搞定了,又有新坑,正在折腾。。。