Laya踩坑001_Vscode工作流问题

Laya配置Vscode工作流过程(引用官方文档介绍):http://ldc2.layabox.com/doc/?nav=zh-ts-3-0-9

今天开始踩坑Laya,看完发现Vscode工作流还是挺舒服的,可以避开烦人的ide操作,极大提高开发效率,所以就跟着官方文档一步两步的往前走...


从网上看到一个介绍(亲测的确如此):

cmd只是编译工具,只编译代码, 而资源导出是另一个工具。。。命令行只有编译发布(代码内容),资源修改后还需要用IDE的编译发布。


安装 layaair2-cmd

官方文档介绍的是:

npm i layaair2-cmd -g

而Mac下需要使用:

sudo npm install layaair2-cmd -g

不然会报错,如图:

安装layaair2-cmd报错

安装成功后,使用“layaair2-cmd -v”,检查版本号,如果能正常获取,就是安装成功。(通过sudo权限后,未遇到失败,所以其他报错请自行查找方案。)

而且在“/usr/local/lib/node_modules”下,会出现“layaair2-cmd”文件夹。

layaair2-cmd文件夹


安装gulp,一样即可,就是“sudo npm install gulp -g”。

(注意:尝试过不加sudo,一安装就把layaair2-cmd文件夹给删掉。好气哦!)


好了,两个插件安装完毕,记得看一眼“/usr/local/lib/node_modules”下是否有2个文件夹“layaair2-cmd”和“gulp”,如果避过上面的坑,理论上都是能够成功的。

你以为成功了是吧?我也是这样以为的!甚至乎我被成功冲昏了头脑,修改了Ui以后,在键盘上啪啪敲下“layaair2-cmd compile”以后,就不断的刷新chrome页面。

咦惹?怎么没反应?我是不是姿势不对?把脚盘起来,再啪啪敲一遍,还是不行?

(小朋友,你是否有很多问号???)

重启Laya,各种操作后...发现...看图吧:

layaair2-cmd 编译报错

Wtf???没权限???(这里我就略过了中间10多20分钟的脑残行为,我去查阅怎么加权限)

是的,说是没权限,但是细心的你(不,细心的我)检查后发现是没有“.cache”文件夹。

挠挠头,这...很明显cache文件夹都是系统自己生成的呀,它不生成我能咋样?

(经过吃个晚饭的时间,我琢磨出来了。既然上帝不给你,你就自己造一个!)

是的,自己创建一个“.cache”文件夹就成功啦~~~

创建.cache文件夹

呵呵呵,Laya,它真的往里面写文件了。(那位写命令的大佬,您这个心也是真大。)


至此,本集终!!!


幕后吐槽:

这只是刚开始的第一天,也是刚使用(看)Laya的第一天。未来的一段时间都要继续踩坑,都会坚持把一些踩坑经历记录下来,希望大家一起进步~~~

Ide的那个注册账号真的是魔鬼体验,真的要优化优化呀!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容