louis-tru / quark Goto Github PK
View Code? Open in Web Editor NEWA GUI typesetting display engine and cross platform GUI application development framework based on NodeJS/OpenGL
License: Other
A GUI typesetting display engine and cross platform GUI application development framework based on NodeJS/OpenGL
License: Other
我ngui 初始化,一运行,mac构建成功,但是无法打开演示应用
Inspector support is not available with this Node.js build
node: bad option: --inspect=0.0.0.0:9229
初次看到这个项目,想法挺好的,希望能够有人一起使用和优化
gyp: Unable to find targets in build file demo.gyp
Error: Command failed: GYP_GENERATORS=xcode /Users/farmer/Documents/Code/Laboratory/ftr/out/ftrp/gyp/gyp -f xcode --generator-output="/Users/farmer/Documents/Code/Laboratory/demo/Project/ios" -Goutput_dir="out" -Gstandalone -Iout/_var.gypi -I../ftr/out/ftrp/product/ftr.gypi demo.gyp --depth=.
gyp: Unable to find targets in build file demo.gyp
大神,请看看什么情况
如题,Langou不就是和Flutter差不多?很超前,并且还是支持node和jsx的
../../ftr-js/js.cc:514:53: error: no member named 'VIEW' in 'ftr::View'
return m_inl->m_classs->instanceof(val, ftr::View::VIEW);
请教下,啥问题
There has been development on a new fork of uglify-es, which is now called terser and has its own package!
"terser": "^3.7.3"
Please upgrade to our new version.
我没有使用npm安装,因为npm太慢了,使用的yarn全局安装,但是安装好了执行ngui init报如下错误
fs.js:953
binding.stat(pathModule._makeLong(path));
^
Error: ENOENT: no such file or directory, stat '/Users/Stone/.config/yarn/global/node_modules/ngui-tools/product/node_modules/ngui'
at Object.fs.statSync (fs.js:953:11)
at Object.exports.cp_sync (/Users/Stone/.config/yarn/global/node_modules/ngui-tools/fs.js:470:17)
at /Users/Stone/.config/yarn/global/node_modules/ngui-tools/build.js:682:14
at Array.forEach (native)
at constructor.initialize (/Users/Stone/.config/yarn/global/node_modules/ngui-tools/build.js:679:23)
at Object. (/Users/Stone/.config/yarn/global/node_modules/ngui-tools/bin/shell.js:51:9)
at Module._compile (module.js:569:30)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
This projects seems really interesting and i might invest some time contributing if
nodejs的版本是8.9 ,可以升级到12,还是说很麻烦
老哥,这个怎么跟原生进行交互呢?
你好,我是手机淘宝Weex内核开发谷宝剑,我们正努力打造世界一流的跨平台UI开发框架,对您开发的NGUI系统非常感兴趣,希望您能加入我们团队。我的微信:18072871207
ios demo, 在textarea里键入单引号
#
# Fatal error in ../../ftr/platforms/ios-ime-helper.mm, line 274, func -[IOSIMEHelprt insertText:]
#
==== C stack trace ===============================
1: ftr::fatal(char const*, unsigned int, char const*, char const*, ...) (.cold.1)
2: ftr::fatal(char const*, unsigned int, char const*, char const*, ...)
3: -[IOSIMEHelprt insertText:]
4: -[UIKeyboardImpl insertText:updateInputSource:]
5: -[UIKeyboardImplAccessibility insertText:]
6: -[UIKeyboardImpl _performKeyboardOutput:shouldCheckDelegate:]
7: -[UIKeyboardImplAccessibility _performKeyboardOutput:shouldCheckDelegate:]
8: -[UIKeyboardImpl performKeyboardOutput:]
9: __55-[UIKeyboardImpl handleKeyboardInput:executionContext:]_block_invoke_2
10: -[UIKeyboardTaskEntry execute:]
11: -[UIKeyboardTaskQueue continueExecutionOnMainThread]
12: __NSThreadPerformPerform
13: __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
14: __CFRunLoopDoSource0
15: __CFRunLoopDoSources0
16: __CFRunLoopRun
17: CFRunLoopRunSpecific
18: GSEventRunModal
19: -[UIApplication _run]
20: UIApplicationMain
21: main
22: start
class DefaultToolbar extends Toolbar {
render() {
return super.render(
<Hybrid textAlign="center" width="full" height="full" onTouchMove= { test }>
<Button onClick={review_code}>
<Text class="toolbar_btn" value={"\ue9ab"} />
</Button>
</Hybrid>
);
}
}
function test( evt: GUITouchEvent) {
console.log(evt)
}
Traceback (most recent call last):
File "./libs/ftrp/gyp/gyp_main.py", line 16, in <module>
sys.exit(gyp.script_main())
File "./libs/ftrp/gyp/pylib/gyp/__init__.py", line 552, in script_main
return main(sys.argv[1:])
File "./libs/ftrp/gyp/pylib/gyp/__init__.py", line 545, in main
return gyp_main(args)
File "./libs/ftrp/gyp/pylib/gyp/__init__.py", line 530, in gyp_main
generator.GenerateOutput(flat_list, targets, data, params)
File "./libs/ftrp/gyp/pylib/gyp/generator/xcode.py", line 1265, in GenerateOutput
xct.FrameworksPhase().AddFile(library)
File "./libs/ftrp/gyp/pylib/gyp/xcodeproj_file.py", line 1887, in AddFile
self.AppendBuildFile(pbxbuildfile, path)
File "./libs/ftrp/gyp/pylib/gyp/xcodeproj_file.py", line 1868, in AppendBuildFile
self._AddBuildFileToDicts(pbxbuildfile, path)
File "./libs/ftrp/gyp/pylib/gyp/xcodeproj_file.py", line 1858, in _AddBuildFileToDicts
xcfilelikeelement.Name())
ValueError: Found multiple build files for -lz
make[1]: *** [xcode] Error 1
make: *** [xcode] Error 2
Traceback (most recent call last):
File "./libs/ftrp/gyp/gyp_main.py", line 16, in <module>
sys.exit(gyp.script_main())
File "./libs/ftrp/gyp/pylib/gyp/__init__.py", line 552, in script_main
return main(sys.argv[1:])
File "./libs/ftrp/gyp/pylib/gyp/__init__.py", line 545, in main
return gyp_main(args)
File "./libs/ftrp/gyp/pylib/gyp/__init__.py", line 530, in gyp_main
generator.GenerateOutput(flat_list, targets, data, params)
File "./libs/ftrp/gyp/pylib/gyp/generator/cmake.py", line 1249, in GenerateOutput
pool.map(CallGenerateOutputForConfig, arglists)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/pool.py", line 253, in map
return self.map_async(func, iterable, chunksize).get()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/pool.py", line 572, in get
raise self._value
KeyError: 'outputs'
make[1]: *** [cmake-linux] Error 1
make: *** [cmake-linux] Error 2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.