在本地目录建立了一个目录软链接,如:

public # ls -l web/*
lrwxr-xr-x 1 liuzhengzhen staff 18 12 14 16:14 web/plugins -> ../editor/plugins/

运行node服务在本地可以实现获取public/web/plugins目录下的文件,正确获取到public/editor/plugins目录下的文件。
但是当lean deploy之后,就无法获取public/web/olugins目录下的文件,感觉做的目录链接失效了。
请问一下leancloud的nodejs不提供软链接的功能吗?还是要有其他设置才行?

1 人赞了这个帖子.

@asaka 我测试时发现有软链接便无法用命令行工具部署了,我觉得应该原样把软链接打包上传。

> lean deploy
 ✓ 获取应用信息
 ✓ 准备部署至目标应用:LeanCloud Budget (2qxrPfMbJUpeFtT3HzqHJS9m-gzGzoHsz)
 ✓ 获取应用分组信息
 ✓ 准备部署应用到生产环境: web
 ✓ 正在检测运行时
 ✓ 检测到 node.js 运行时
 ⠹ panic: read public/b: is a directory, 错误 ID: 4baeabd3b7a94d5a81d6f1a6d741b221

使用windows和mac平台的命令行工具部署都不行。