fis icon indicating copy to clipboard operation
fis copied to clipboard

fis release windows桌面文件夹时,发布了桌面上所有文件

Open polly3d opened this issue 9 years ago • 3 comments

我是这样release文件的:C:\Users\Administrator\Desktop\test>fis release。 结果,把Desktop文件夹里面所有的文件都发布到了服务器,为什么会产生这样的问题? 如果在其他盘,比如说F:\www\test,则不会 出现此问题。

polly3d avatar Jul 10 '15 08:07 polly3d

第一次安装的时候是正常的。后来根据fis 组件的介绍,安装了fis组件,并且根据安装时命令行的提示,配置了fis-conf.js命令。 后来出现没有require定义,于是根据fis组件的issues配置的mode.js,然后就出现了此问题。 反复多次重新安装node.js或fis之后,问题仍然存在。

polly3d avatar Jul 10 '15 08:07 polly3d

先解决第一个问题吧

fis release 会将当前目录发布至 server,但是有一个前提,就是当前目录中存在 fis-conf.js。你检查看看是不是 Desktop\test 下没有 fis-conf.js,而桌面下有 fis-conf.js。如果是这样,那么导致这个问题的原因就是由于当前目录没有 fis-conf.js,FIS 会向上查找 fis-conf.js 寻找项目根目录,结果匹配到 Desktop 了。

hefangshi avatar Jul 10 '15 15:07 hefangshi

果然是这样啊,为了方便在桌面上放了一个fis-conf.js。原来如此,非常感谢

polly3d avatar Jul 13 '15 01:07 polly3d