IbpTeam / demo-webde

0 stars 0 forks source link

初始化状态通过r命令运行 webde/nw 无法正常运行 #98

Open jianminww opened 9 years ago

jianminww commented 9 years ago

该问题存在很久,包括需要手动执行cp命令,包括需要运行grunt 等命令。

开发者应该保证 在执行 m命令后,执行r命令可以正常运行程序。

Tanking-1988 commented 9 years ago

好的 尽快修正!!

Tanking-1988 commented 9 years ago

修改了build项目中的构建过程,已经提交到build项目中了。

jianminww commented 9 years ago

运行目前master的nw,启动后桌面显示白屏。

2014-11-25 10 56 48

输出Log如下:

:~/webde/repo$ r
Run app in app folder.
   [1] /home/j/webde/repo/app/demo-rio/appExample
   [2] /home/j/webde/repo/app/demo-rio/datamgr
   [3] /home/j/webde/repo/app/demo-rio/testAPI
   [4] /home/j/webde/repo/app/demo-webde/nw
   [5] /home/j/webde/repo/app/demo-webde/ui-lib

Select one: 4

-----------------------------------
Link node modules for /home/j/webde/repo/app/demo-webde/nw

For nw, we now use npm install to solve dependency.
unbuild demo-rio@0.0.1
/home/j/webde/repo/app/demo-webde/nw/node_modules/demo-rio -> /home/j/webde/repo/out/nodejs/lib/node_modules/demo-rio -> /home/j/webde/repo/app/demo-rio/nodewebkit
npm WARN package.json demo-webde@0.0.1 No repository field.
npm WARN package.json demo-rio@0.0.1 No repository field.
Running "less:compileCore" (less) task
File css/desktop.css created: 11.82 kB → 11.82 kB

Done, without errors.

Successed linking node modules for /home/j/webde/repo/app/demo-webde/nw
===================================

[19009:1125/105041:INFO:gpu_info_collector_x11.cc(80)] NVCtrl extension does not exist.
[19009:1125/105041:INFO:CONSOLE(2)] ""head of api.js."", source: file:///home/j/webde/repo/app/demo-webde/nw/lib/api.js (2)
[19009:1125/105042:INFO:CONSOLE(10)] ""end of api.js."", source: file:///home/j/webde/repo/app/demo-webde/nw/lib/api.js (10)
25 Nov 10:50:42 - requireAPI:device
[19009:1125/105042:INFO:CONSOLE(114)] ""IPv4=192.168.162.157"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/config.js (114)
25 Nov 10:50:42 - mkdir /home/j/.demo-rio
[19009:1125/105042:INFO:CONSOLE(70)] "true", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/Transfer/msgTransfer.js (70)
25 Nov 10:50:42 - Server has started.
[19009:1125/105042:INFO:CONSOLE(103)] ""IMServer Binded! 7777"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/IM/IMChatNoRSA.js (103)
[19009:1125/105042:INFO:CONSOLE(82)] ""UniqueID Path is : /home/j/.demo-rio/uniqueID.js"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/start.js (82)
25 Nov 10:50:42 - requireAPI:device_service,IM,data
[19009:1125/105042:INFO:CONSOLE(802)] ""Request handler 'shellExec' was called."", source: /home/j/webde/repo/app/demo-rio/nodewebkit/lib/api/data.js (802)
[19009:1125/105042:INFO:CONSOLE(99)] ""UniqueID.js is exist."", source: /home/j/webde/repo/app/demo-rio/nodewebkit/start.js (99)
[19009:1125/105042:INFO:CONSOLE(145)] ""deviceID = 24970"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/start.js (145)
[19009:1125/105042:INFO:CONSOLE(558)] ""SELECT Prepare SQL is :select * from devices where 1=1"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/commonHandle/CommonDAO.js (558)
[19009:1125/105042:INFO:CONSOLE(35)] ""config database path: /home/j/.demo-rio/rio.sqlite3"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/commonHandle/CommonDAO.js (35)
[19009:1125/105042:INFO:CONSOLE(1688)] ""exec: echo $HOME"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/data/desktop.js (1688)
[19009:1125/105042:INFO:CONSOLE(1689)] ""/home/j\n"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/data/desktop.js (1689)
[19009:1125/105042:INFO:CONSOLE(802)] ""Request handler 'shellExec' was called."", source: /home/j/webde/repo/app/demo-rio/nodewebkit/lib/api/data.js (802)
[19009:1125/105042:INFO:CONSOLE(20)] ""----------------------devicesList:-----------------------"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/data/device.js (20)
[19009:1125/105042:INFO:CONSOLE(24)] ""---------------------------------------------------------"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/data/device.js (24)
25 Nov 10:50:42 - /home/j/.demo-rio/.netlinkstatus
25 Nov 10:50:42 - neeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeet /home/j/.demo-rio/.netlinkstatus
[19009:1125/105042:INFO:CONSOLE(1688)] ""exec: echo $XDG_DATA_DIRS"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/data/desktop.js (1688)
[19009:1125/105042:INFO:CONSOLE(1689)] ""/usr/share/cinnamon:/usr/share/gnome:/usr/local/share/:/usr/share/:/usr/share/mdm/\n"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/data/desktop.js (1689)
[19009:1125/105042:INFO:CONSOLE(709)] ""Request handler 'readDesktopConfig' was called."", source: /home/j/webde/repo/app/demo-rio/nodewebkit/lib/api/data.js (709)
[19009:1125/105042:INFO:CONSOLE(368)] ""reading Theme.conf!"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/data/desktop.js (368)
[19009:1125/105042:INFO:CONSOLE(241)] ""read config file error!"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/data/desktop.js (241)
[19009:1125/105042:INFO:CONSOLE(242)] "{"errno":34,"code":"ENOENT","path":"/home/j/.resources/desktop/data/Theme.conf"}", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/data/desktop.js (242)
[19009:1125/105042:INFO:CONSOLE(19)] ""readThemeConf : read config file error!"", source: file:///home/j/webde/repo/app/demo-webde/nw/js/model.js (19)
[19009:1125/105042:INFO:CONSOLE(140)] ""start MDNS service successful!"", source: /home/j/webde/repo/app/demo-rio/nodewebkit/backend/data/device.js (140)
shuanzi commented 9 years ago

可能是没有初始化桌面的配置文件

CannedFish commented 9 years ago

现在桌面启动依赖demo-rio的API,因此在第一次启动前,必须先做相应的初始化工作:

  1. 运行irio建立版本库。
  2. 执行testAPI里面的desktopConf。
  3. 复制demo-webde/nw/config/下的Widget.conf和Theme.conf至$HOME/.resource/desktop/data目录下。(如果是最新版的demo-rio不需要此步骤)