起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2165|回复: 9

[处理中3] calendar的tmpls资源是如何打包到app中的

[复制链接]

44

主题

196

帖子

705

积分

高级会员

Rank: 4

积分
705
QQ
发表于 2017-2-14 14:34:46 | 显示全部楼层 |阅读模式
在浏览器下调试\UI2\system\components\justep\calendar这个组件,修改js、css以及tmpls目录下的html都没问题,可以正常显示效果,修改后也执行过tools\dist\dist.bat  
现在遇到的问题是,当打包到真机使用时,报错,调试后发现是因为找不到http://localhost/v-6JRrye-zh_CN-/system/components/justep/calendar/tmpls/month.html?_=1487053318325 这资源,但其他资源文件都是有的,打开打包后的www目录,也的确在calendar目录下找不到tmpls目录,但编译环境试有的,求高手指教
QQ截图20170214143237.png
发表于 2017-2-14 14:49:25 | 显示全部楼层
本地测试没问题! 3.6正式版请问你是哪个版本的wex5
FHZ)2TUV3ENT`[D0118YFWX.png
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

44

主题

196

帖子

705

积分

高级会员

Rank: 4

积分
705
QQ
 楼主| 发表于 2017-2-14 14:55:40 | 显示全部楼层
我的版本是v3.4
谢谢回复!求解
QQ截图20170214145444.png
回复 支持 反对

使用道具 举报

发表于 2017-2-14 15:01:22 | 显示全部楼层
本帖最后由 liangyongfei 于 2017-2-14 15:03 编辑
zhch501 发表于 2017-2-14 14:55
我的版本是v3.4
谢谢回复!求解

那就是3.4有bug ,你升级版本http://bbs.wex5.com/forum.php?mo ... 8&pid=165218206
或者资源编译完以后,将组件中的文件复制到编译后的目录下!,再部署资源!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

44

主题

196

帖子

705

积分

高级会员

Rank: 4

积分
705
QQ
 楼主| 发表于 2017-2-14 15:23:57 | 显示全部楼层
看了您帖子说的/UI2/system/components/justep/calendar/calendar.js这个文件,3.4版已经改好了的呀。怎么还是没把这个目录打进去呢?您说的“将组件中的文件复制到编译后的目录下!,再部署资源!”要怎么弄?我把目录拷贝到build/www下面,一重新打包又会被删了呀
QQ截图20170214152137.png
回复 支持 反对

使用道具 举报

发表于 2017-2-14 15:29:39 | 显示全部楼层
zhch501 发表于 2017-2-14 15:23
看了您帖子说的/UI2/system/components/justep/calendar/calendar.js这个文件,3.4版已经改好了的呀。怎么 ...

如果是部署资源的话可以这样,复制到build/www下面再部署!
如果是打包的话~!只能安装我发的那个链接进行修改了!
或者升级新版本
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

44

主题

196

帖子

705

积分

高级会员

Rank: 4

积分
705
QQ
 楼主| 发表于 2017-2-14 16:33:18 | 显示全部楼层
/UI2/system/components/justep/calendar/calendar.js这个文件试过改成以下几种方式require("res!$UI/system/components/justep/calendar/tmpls");
require("res!/tmpls");
require("res!./tmpls");
打包结果都没那个目录,太邪门了!
手动拷贝到www下面无论勾不勾“重新编译使用到的UI资源。”目录都没有打到包里面去,难道只能走升级这条路了吗??
回复 支持 反对

使用道具 举报

发表于 2017-2-14 16:39:30 | 显示全部楼层
zhch501 发表于 2017-2-14 16:33
/UI2/system/components/justep/calendar/calendar.js这个文件试过改成以下几种方式require("res!$UI/syste ...

修改后有没有重新合并资源呢??
\tools\dist\dist.bat
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

44

主题

196

帖子

705

积分

高级会员

Rank: 4

积分
705
QQ
 楼主| 发表于 2017-2-14 17:03:07 | 显示全部楼层
运行了,还是一样的。另外,我实在没办法,就在自己的w文件头加了句 require("res!$UI/system/components/justep/calendar");
于是打包的时候www下面把整个calendar下面的东西都包括进去了,包括demo、server这些目录都放进去了,就偏偏没有tmpls这个目录,好像哪特意避开了这个目录一样,为啥呢??
QQ截图20170214170011.png
QQ截图20170214165947.png
回复 支持 反对

使用道具 举报

发表于 2017-2-14 17:15:00 | 显示全部楼层
zhch501 发表于 2017-2-14 17:03
运行了,还是一样的。另外,我实在没办法,就在自己的w文件头加了句 require("res!$UI/system/components/j ...

有没有选中资源!并重新编译资源呢??
要不新建APP试试!反正就是这个bug ,要不就升级吧
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-28 08:27 , Processed in 0.066383 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表