Comments (31)
try git clone git://github.com/gameclosure/js.io.git and put it under devkit/lib/
from devkit.
Hello. I just installed the devkit on CentOS. I didn't encounter any problem with jsio. Could you please paste in the full log up to this error? Thanks!
from devkit.
full log:
module.js:340
throw err;
^
Error: Cannot find module '/var/linzy/wsp/devkit/sdk/jsio/jsio'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.exports.loadJsio (/var/linzy/wsp/devkit/src/common.js:45:13)
at Object. (/var/linzy/wsp/devkit/src/common.js:50:9)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
basil exited with an error. The logs are in /tmpbasil.log.
Contact our support team ([email protected]) with these logs for assistance.
from devkit.
[linzy@internaltest test]$ git clone git://github.com/gameclosure/devkit.git
Cloning into 'devkit'...
remote: Counting objects: 1160, done.
remote: Compressing objects: 100% (610/610), done.
remote: Total 1160 (delta 561), reused 1085 (delta 487)
Receiving objects: 100% (1160/1160), 5.20 MiB | 430 KiB/s, done.
Resolving deltas: 100% (561/561), done.
[linzy@internaltest test]$ cd devkit/
[linzy@internaltest devkit]$ ./install.sh
-{{{> Game Closure SDK
Installing...
which: no basil in (/home/linzy/local/php5.4.7/bin:/root/srpt/sh:/root/local/python-2.7.3/bin:/root/local/vim73/bin:/root/android-sdks/tools:/root/android-sdks/platform-tools:/var/hadoop/bin:/var/hbase/bin:/usr/local/jdk1.6.0_22/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/linzy/bin:/home/linzy/local/nginx-1.2.4//sbin:/home/linzy/soft/mongodb-linux-x86_64-2.2.0/bin:/home/linzy/local/bin:/home/linzy/local/node/bin)
Initializing GC SDK libraries ...
Submodule 'lib/NativeInspector' (https://github.com/gameclosure/NativeInspector.git) registered for path 'lib/NativeInspector'
Submodule 'lib/gcapi' (https://github.com/gameclosure/gcapi.git) registered for path 'lib/gcapi'
Submodule 'lib/jsio' (https://github.com/gameclosure/js.io.git) registered for path 'lib/js.io'
Submodule 'lib/squill' (https://github.com/gameclosure/squill.git) registered for path 'lib/squill'
Submodule 'lib/timestep' (https://github.com/gameclosure/timestep.git) registered for path 'lib/timestep'
Submodule 'projects/whack-that-mole' (https://github.com/gameclosure/whack-that-mole.git) registered for path 'projects/whack-that-mole'
Cloning into 'lib/NativeInspector'...
fatal: Unable to find remote helper for 'https'
Clone of 'https://github.com/gameclosure/NativeInspector.git' into submodule path 'lib/NativeInspector' failed
npm http GET https://registry.npmjs.org/read
npm http GET https://registry.npmjs.org/cli-color/0.1.7
npm http GET https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/wrench
npm http GET https://registry.npmjs.org/uglify-js
npm http GET https://registry.npmjs.org/jash
npm http GET https://registry.npmjs.org/request
npm http GET https://registry.npmjs.org/socket.io
npm http GET https://registry.npmjs.org/paperboy
npm http GET https://registry.npmjs.org/optimist/0.3.4
npm http GET https://registry.npmjs.org/async/0.1.22
npm http GET https://registry.npmjs.org/ff/0.0.18
npm http GET https://registry.npmjs.org/send/0.0.3
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/filesize
npm http GET https://registry.npmjs.org/nib
npm http GET https://registry.npmjs.org/falafel/0.0.2
npm http GET https://registry.npmjs.org/stylus
npm http GET https://registry.npmjs.org/findit/0.1.2
npm http GET https://registry.npmjs.org/underscore/1.3.3
npm http GET https://registry.npmjs.org/chai
npm http GET https://registry.npmjs.org/mocha
npm http 304 https://registry.npmjs.org/read
npm http 304 https://registry.npmjs.org/cli-color/0.1.7
npm http 304 https://registry.npmjs.org/wrench
npm http 304 https://registry.npmjs.org/uglify-js
npm http 304 https://registry.npmjs.org/express
npm http 304 https://registry.npmjs.org/jash
npm http 304 https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/socket.io
npm http 304 https://registry.npmjs.org/paperboy
npm http 304 https://registry.npmjs.org/optimist/0.3.4
npm http 304 https://registry.npmjs.org/async/0.1.22
npm http 304 https://registry.npmjs.org/ff/0.0.18
npm http 304 https://registry.npmjs.org/send/0.0.3
npm http 304 https://registry.npmjs.org/mime
npm http 304 https://registry.npmjs.org/filesize
npm http 304 https://registry.npmjs.org/nib
npm http 304 https://registry.npmjs.org/falafel/0.0.2
npm http 304 https://registry.npmjs.org/stylus
npm http 304 https://registry.npmjs.org/findit/0.1.2
npm http 304 https://registry.npmjs.org/underscore/1.3.3
npm http 304 https://registry.npmjs.org/chai
npm http 304 https://registry.npmjs.org/mocha
npm http GET https://registry.npmjs.org/mute-stream
npm http GET https://registry.npmjs.org/esprima
npm http GET https://registry.npmjs.org/es5-ext
npm http GET https://registry.npmjs.org/seq
npm http GET https://registry.npmjs.org/connect/2.7.2
npm http GET https://registry.npmjs.org/buffer-crc32/0.1.1
npm http GET https://registry.npmjs.org/commander/0.6.1
npm http GET https://registry.npmjs.org/debug
npm http GET https://registry.npmjs.org/mime/1.2.6
npm http GET https://registry.npmjs.org/range-parser/0.0.4
npm http GET https://registry.npmjs.org/wordwrap
npm http GET https://registry.npmjs.org/fresh/0.1.0
npm http GET https://registry.npmjs.org/mkdirp/0.3.3
npm http GET https://registry.npmjs.org/methods/0.0.1
npm http GET https://registry.npmjs.org/cookie/0.0.5
npm http GET https://registry.npmjs.org/cookie-signature/0.0.1
npm http GET https://registry.npmjs.org/send/0.1.0
npm http GET https://registry.npmjs.org/socket.io-client/0.8.7
npm http GET https://registry.npmjs.org/redis/0.6.7
npm http GET https://registry.npmjs.org/policyfile/0.0.4
npm http GET https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/growl
npm http GET https://registry.npmjs.org/diff/1.0.2
npm http GET https://registry.npmjs.org/jade/0.26.3
npm http 200 https://registry.npmjs.org/mute-stream
npm http GET https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.3.tgz
npm http 200 https://registry.npmjs.org/connect/2.7.2
npm http GET https://registry.npmjs.org/connect/-/connect-2.7.2.tgz
npm http 200 https://registry.npmjs.org/esprima
npm http 200 https://registry.npmjs.org/seq
npm http GET https://registry.npmjs.org/seq/-/seq-0.3.5.tgz
npm http GET https://registry.npmjs.org/esprima/-/esprima-0.9.9.tgz
npm http 200 https://registry.npmjs.org/buffer-crc32/0.1.1
npm http GET https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz
npm http 200 https://registry.npmjs.org/commander/0.6.1
npm http GET https://registry.npmjs.org/commander/-/commander-0.6.1.tgz
npm http 200 https://registry.npmjs.org/range-parser/0.0.4
npm http GET https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz
npm http 200 https://registry.npmjs.org/debug
npm http 200 https://registry.npmjs.org/mime/1.2.6
npm http GET https://registry.npmjs.org/debug/-/debug-0.7.2.tgz
npm http GET https://registry.npmjs.org/mime/-/mime-1.2.6.tgz
npm http 200 https://registry.npmjs.org/es5-ext
npm http GET https://registry.npmjs.org/es5-ext/-/es5-ext-0.8.2.tgz
npm http 200 https://registry.npmjs.org/fresh/0.1.0
npm http GET https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz
npm http 200 https://registry.npmjs.org/mkdirp/0.3.3
npm http 200 https://registry.npmjs.org/methods/0.0.1
npm http GET https://registry.npmjs.org/methods/-/methods-0.0.1.tgz
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.3.tgz
npm http 200 https://registry.npmjs.org/wordwrap
npm http 200 https://registry.npmjs.org/cookie-signature/0.0.1
npm http GET https://registry.npmjs.org/cookie-signature/-/cookie-signature-0.0.1.tgz
npm http 200 https://registry.npmjs.org/redis/0.6.7
npm http GET https://registry.npmjs.org/redis/-/redis-0.6.7.tgz
npm http 200 https://registry.npmjs.org/cookie/0.0.5
npm http GET https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz
npm http 304 https://registry.npmjs.org/policyfile/0.0.4
npm http 200 https://registry.npmjs.org/send/0.1.0
npm http GET https://registry.npmjs.org/send/-/send-0.1.0.tgz
npm http 200 https://registry.npmjs.org/socket.io-client/0.8.7
npm http GET https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.8.7.tgz
npm http 200 https://registry.npmjs.org/diff/1.0.2
npm http GET https://registry.npmjs.org/diff/-/diff-1.0.2.tgz
npm http 200 https://registry.npmjs.org/jade/0.26.3
npm http 200 https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/jade/-/jade-0.26.3.tgz
npm http GET https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz
npm http 200 https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
npm http 200 https://registry.npmjs.org/growl
npm http GET https://registry.npmjs.org/growl/-/growl-1.5.1.tgz
npm http 200 https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.3.tgz
npm http 200 https://registry.npmjs.org/connect/-/connect-2.7.2.tgz
npm http 200 https://registry.npmjs.org/seq/-/seq-0.3.5.tgz
npm http 200 https://registry.npmjs.org/esprima/-/esprima-0.9.9.tgz
npm http 200 https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz
npm http 200 https://registry.npmjs.org/commander/-/commander-0.6.1.tgz
npm http 200 https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz
npm http GET https://registry.npmjs.org/chainsaw
npm http GET https://registry.npmjs.org/hashish
npm http 200 https://registry.npmjs.org/debug/-/debug-0.7.2.tgz
npm http 200 https://registry.npmjs.org/mime/-/mime-1.2.6.tgz
npm http 200 https://registry.npmjs.org/es5-ext/-/es5-ext-0.8.2.tgz
npm http 200 https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz
npm http 200 https://registry.npmjs.org/methods/-/methods-0.0.1.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.3.tgz
npm http 200 https://registry.npmjs.org/cookie-signature/-/cookie-signature-0.0.1.tgz
npm WARN package.json [email protected] No README.md file found!
npm http 200 https://registry.npmjs.org/redis/-/redis-0.6.7.tgz
npm http 200 https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz
npm http 200 https://registry.npmjs.org/send/-/send-0.1.0.tgz
npm http 200 https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.8.7.tgz
npm http 200 https://registry.npmjs.org/diff/-/diff-1.0.2.tgz
npm http 200 https://registry.npmjs.org/jade/-/jade-0.26.3.tgz
npm WARN package.json [email protected] No README.md file found!
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
npm http 200 https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz
npm http 200 https://registry.npmjs.org/growl/-/growl-1.5.1.tgz
npm http 200 https://registry.npmjs.org/chainsaw
npm http GET https://registry.npmjs.org/chainsaw/-/chainsaw-0.0.9.tgz
npm http GET https://registry.npmjs.org/mime/1.2.6
npm http 200 https://registry.npmjs.org/hashish
npm http GET https://registry.npmjs.org/hashish/-/hashish-0.0.4.tgz
npm http GET https://registry.npmjs.org/mkdirp/0.3.0
npm http GET https://registry.npmjs.org/pause/0.0.1
npm http GET https://registry.npmjs.org/qs/0.5.1
npm http GET https://registry.npmjs.org/bytes/0.1.0
npm http GET https://registry.npmjs.org/formidable/1.0.11
npm http 200 https://registry.npmjs.org/chainsaw/-/chainsaw-0.0.9.tgz
npm http 304 https://registry.npmjs.org/mime/1.2.6
npm http 200 https://registry.npmjs.org/pause/0.0.1
npm http GET https://registry.npmjs.org/pause/-/pause-0.0.1.tgz
npm http 200 https://registry.npmjs.org/hashish/-/hashish-0.0.4.tgz
npm http 200 https://registry.npmjs.org/mkdirp/0.3.0
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz
npm http 200 https://registry.npmjs.org/qs/0.5.1
npm http GET https://registry.npmjs.org/qs/-/qs-0.5.1.tgz
npm http GET https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/traverse
npm http 200 https://registry.npmjs.org/bytes/0.1.0
npm http GET https://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz
npm http 200 https://registry.npmjs.org/pause/-/pause-0.0.1.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz
npm http 200 https://registry.npmjs.org/formidable/1.0.11
npm http GET https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz
npm http 200 https://registry.npmjs.org/qs/-/qs-0.5.1.tgz
npm http 200 https://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz
npm http 200 https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz
npm http 200 https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz
npm http 200 https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz
npm http 200 https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz
npm http 200 https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz
npm WARN excluding symbolic link lib/socket.io-client.js -> io.js
npm http GET https://registry.npmjs.org/uglify-js/1.0.6
npm http GET https://registry.npmjs.org/websocket-client/1.0.0
npm http GET https://registry.npmjs.org/xmlhttprequest/1.2.2
npm http 200 https://registry.npmjs.org/websocket-client/1.0.0
npm http 200 https://registry.npmjs.org/uglify-js/1.0.6
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-1.0.6.tgz
npm http GET https://registry.npmjs.org/websocket-client/-/websocket-client-1.0.0.tgz
npm http 200 https://registry.npmjs.org/xmlhttprequest/1.2.2
npm http GET https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.2.2.tgz
npm http 200 https://registry.npmjs.org/websocket-client/-/websocket-client-1.0.0.tgz
npm http 200 https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.2.2.tgz
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-1.0.6.tgz
[email protected] node_modules/ff
[email protected] node_modules/async
[email protected] node_modules/filesize
[email protected] node_modules/mime
[email protected] node_modules/wrench
[email protected] node_modules/paperboy
[email protected] node_modules/jash
[email protected] node_modules/nib
[email protected] node_modules/chai
[email protected] node_modules/request
[email protected] node_modules/underscore
[email protected] node_modules/uglify-js
[email protected] node_modules/optimist
└── [email protected]
[email protected] node_modules/read
└── [email protected]
[email protected] node_modules/send
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected]
[email protected] node_modules/stylus
├── [email protected]
├── [email protected]
└── [email protected]
[email protected] node_modules/cli-color
└── [email protected]
[email protected] node_modules/falafel
└── [email protected]
[email protected] node_modules/mocha
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected] ([email protected])
[email protected] node_modules/findit
└── [email protected] ([email protected], [email protected])
[email protected] node_modules/express
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected])
[email protected] node_modules/socket.io
├── [email protected]
├── [email protected]
└── [email protected] ([email protected], [email protected], [email protected])
/home/linzy/local/node/bin/basil -> /home/linzy/local/node/lib/node_modules/basil/bin/basil
/home/linzy/local/node/lib/node_modules/basil -> /var/linzy/wsp/test/devkit
/home/linzy/local/node/bin/basil
module.js:340
throw err;
^
Error: Cannot find module '/var/linzy/wsp/test/devkit/sdk/jsio/jsio'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.exports.loadJsio (/var/linzy/wsp/test/devkit/src/common.js:45:13)
at Object. (/var/linzy/wsp/test/devkit/src/common.js:50:9)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
Successfully installed. Type "basil" to begin.
from devkit.
git clone jsio repo to lib pls.
2013/3/6 sunshine17 [email protected]
[linzy@internaltest test]$ git clone git://
github.com/gameclosure/devkit.git
Cloning into 'devkit'...
remote: Counting objects: 1160, done.
remote: Compressing objects: 100% (610/610), done.
remote: Total 1160 (delta 561), reused 1085 (delta 487)
Receiving objects: 100% (1160/1160), 5.20 MiB | 430 KiB/s, done.
Resolving deltas: 100% (561/561), done.
[linzy@internaltest test]$ cd devkit/
[linzy@internaltest devkit]$ ./install.sh
-{{{> Game Closure SDK
Installing...
which: no basil in
(/home/linzy/local/php5.4.7/bin:/root/srpt/sh:/root/local/python-2.7.3/bin:/root/local/vim73/bin:/root/android-sdks/tools:/root/android-sdks/platform-tools:/var/hadoop/bin:/var/hbase/bin:/usr/local/jdk1.6.0_22/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/linzy/bin:/home/linzy/local/nginx-1.2.4//sbin:/home/linzy/soft/mongodb-linux-x86_64-2.2.0/bin:/home/linzy/local/bin:/home/linzy/local/node/bin)Initializing GC SDK libraries ...
Submodule 'lib/NativeInspector' (
https://github.com/gameclosure/NativeInspector.git) registered for path
'lib/NativeInspector'
Submodule 'lib/gcapi' (https://github.com/gameclosure/gcapi.git)
registered for path 'lib/gcapi'
Submodule 'lib/jsio' (https://github.com/gameclosure/js.io.git)
registered for path 'lib/js.io'
Submodule 'lib/squill' (https://github.com/gameclosure/squill.git)
registered for path 'lib/squill'
Submodule 'lib/timestep' (https://github.com/gameclosure/timestep.git)
registered for path 'lib/timestep'
Submodule 'projects/whack-that-mole' (
https://github.com/gameclosure/whack-that-mole.git) registered for path
'projects/whack-that-mole'
Cloning into 'lib/NativeInspector'...
fatal: Unable to find remote helper for 'https'
Clone of 'https://github.com/gameclosure/NativeInspector.git' into
submodule path 'lib/NativeInspector' failed
npm http GET https://registry.npmjs.org/read
npm http GET https://registry.npmjs.org/cli-color/0.1.7
npm http GET https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/wrench
npm http GET https://registry.npmjs.org/uglify-js
npm http GET https://registry.npmjs.org/jash
npm http GET https://registry.npmjs.org/request
npm http GET https://registry.npmjs.org/socket.io
npm http GET https://registry.npmjs.org/paperboy
npm http GET https://registry.npmjs.org/optimist/0.3.4
npm http GET https://registry.npmjs.org/async/0.1.22
npm http GET https://registry.npmjs.org/ff/0.0.18
npm http GET https://registry.npmjs.org/send/0.0.3
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/filesize
npm http GET https://registry.npmjs.org/nib
npm http GET https://registry.npmjs.org/falafel/0.0.2
npm http GET https://registry.npmjs.org/stylus
npm http GET https://registry.npmjs.org/findit/0.1.2
npm http GET https://registry.npmjs.org/underscore/1.3.3
npm http GET https://registry.npmjs.org/chai
npm http GET https://registry.npmjs.org/mocha
npm http 304 https://registry.npmjs.org/read
npm http 304 https://registry.npmjs.org/cli-color/0.1.7
npm http 304 https://registry.npmjs.org/wrench
npm http 304 https://registry.npmjs.org/uglify-js
npm http 304 https://registry.npmjs.org/express
npm http 304 https://registry.npmjs.org/jash
npm http 304 https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/socket.io
npm http 304 https://registry.npmjs.org/paperboy
npm http 304 https://registry.npmjs.org/optimist/0.3.4
npm http 304 https://registry.npmjs.org/async/0.1.22
npm http 304 https://registry.npmjs.org/ff/0.0.18
npm http 304 https://registry.npmjs.org/send/0.0.3
npm http 304 https://registry.npmjs.org/mime
npm http 304 https://registry.npmjs.org/filesize
npm http 304 https://registry.npmjs.org/nib
npm http 304 https://registry.npmjs.org/falafel/0.0.2
npm http 304 https://registry.npmjs.org/stylus
npm http 304 https://registry.npmjs.org/findit/0.1.2
npm http 304 https://registry.npmjs.org/underscore/1.3.3
npm http 304 https://registry.npmjs.org/chai
npm http 304 https://registry.npmjs.org/mocha
npm http GET https://registry.npmjs.org/mute-stream
npm http GET https://registry.npmjs.org/esprima
npm http GET https://registry.npmjs.org/es5-ext
npm http GET https://registry.npmjs.org/seq
npm http GET https://registry.npmjs.org/connect/2.7.2
npm http GET https://registry.npmjs.org/buffer-crc32/0.1.1
npm http GET https://registry.npmjs.org/commander/0.6.1
npm http GET https://registry.npmjs.org/debug
npm http GET https://registry.npmjs.org/mime/1.2.6
npm http GET https://registry.npmjs.org/range-parser/0.0.4
npm http GET https://registry.npmjs.org/wordwrap
npm http GET https://registry.npmjs.org/fresh/0.1.0
npm http GET https://registry.npmjs.org/mkdirp/0.3.3
npm http GET https://registry.npmjs.org/methods/0.0.1
npm http GET https://registry.npmjs.org/cookie/0.0.5
npm http GET https://registry.npmjs.org/cookie-signature/0.0.1
npm http GET https://registry.npmjs.org/send/0.1.0
npm http GET https://registry.npmjs.org/socket.io-client/0.8.7
npm http GET https://registry.npmjs.org/redis/0.6.7
npm http GET https://registry.npmjs.org/policyfile/0.0.4
npm http GET https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/growl
npm http GET https://registry.npmjs.org/diff/1.0.2
npm http GET https://registry.npmjs.org/jade/0.26.3
npm http 200 https://registry.npmjs.org/mute-stream
npm http GET
https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.3.tgz
npm http 200 https://registry.npmjs.org/connect/2.7.2
npm http GET https://registry.npmjs.org/connect/-/connect-2.7.2.tgz
npm http 200 https://registry.npmjs.org/esprima
npm http 200 https://registry.npmjs.org/seq
npm http GET https://registry.npmjs.org/seq/-/seq-0.3.5.tgz
npm http GET https://registry.npmjs.org/esprima/-/esprima-0.9.9.tgz
npm http 200 https://registry.npmjs.org/buffer-crc32/0.1.1
npm http GET
https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz
npm http 200 https://registry.npmjs.org/commander/0.6.1
npm http GET https://registry.npmjs.org/commander/-/commander-0.6.1.tgz
npm http 200 https://registry.npmjs.org/range-parser/0.0.4
npm http GET
https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz
npm http 200 https://registry.npmjs.org/debug
npm http 200 https://registry.npmjs.org/mime/1.2.6
npm http GET https://registry.npmjs.org/debug/-/debug-0.7.2.tgz
npm http GET https://registry.npmjs.org/mime/-/mime-1.2.6.tgz
npm http 200 https://registry.npmjs.org/es5-ext
npm http GET https://registry.npmjs.org/es5-ext/-/es5-ext-0.8.2.tgz
npm http 200 https://registry.npmjs.org/fresh/0.1.0
npm http GET https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz
npm http 200 https://registry.npmjs.org/mkdirp/0.3.3
npm http 200 https://registry.npmjs.org/methods/0.0.1
npm http GET https://registry.npmjs.org/methods/-/methods-0.0.1.tgz
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.3.tgz
npm http 200 https://registry.npmjs.org/wordwrap
npm http 200 https://registry.npmjs.org/cookie-signature/0.0.1
npm http GET
https://registry.npmjs.org/cookie-signature/-/cookie-signature-0.0.1.tgz
npm http 200 https://registry.npmjs.org/redis/0.6.7
npm http GET https://registry.npmjs.org/redis/-/redis-0.6.7.tgz
npm http 200 https://registry.npmjs.org/cookie/0.0.5
npm http GET https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz
npm http 304 https://registry.npmjs.org/policyfile/0.0.4
npm http 200 https://registry.npmjs.org/send/0.1.0
npm http GET https://registry.npmjs.org/send/-/send-0.1.0.tgz
npm http 200 https://registry.npmjs.org/socket.io-client/0.8.7
npm http GET
https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.8.7.tgz
npm http 200 https://registry.npmjs.org/diff/1.0.2
npm http GET https://registry.npmjs.org/diff/-/diff-1.0.2.tgz
npm http 200 https://registry.npmjs.org/jade/0.26.3
npm http 200 https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/jade/-/jade-0.26.3.tgz
npm http GET https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz
npm http 200 https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
npm http 200 https://registry.npmjs.org/growl
npm http GET https://registry.npmjs.org/growl/-/growl-1.5.1.tgz
npm http 200
https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.3.tgz
npm http 200 https://registry.npmjs.org/connect/-/connect-2.7.2.tgz
npm http 200 https://registry.npmjs.org/seq/-/seq-0.3.5.tgz
npm http 200 https://registry.npmjs.org/esprima/-/esprima-0.9.9.tgz
npm http 200
https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz
npm http 200 https://registry.npmjs.org/commander/-/commander-0.6.1.tgz
npm http 200
https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz
npm http GET https://registry.npmjs.org/chainsaw
npm http GET https://registry.npmjs.org/hashish
npm http 200 https://registry.npmjs.org/debug/-/debug-0.7.2.tgz
npm http 200 https://registry.npmjs.org/mime/-/mime-1.2.6.tgz
npm http 200 https://registry.npmjs.org/es5-ext/-/es5-ext-0.8.2.tgz
npm http 200 https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz
npm http 200 https://registry.npmjs.org/methods/-/methods-0.0.1.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.3.tgz
npm http 200
https://registry.npmjs.org/cookie-signature/-/cookie-signature-0.0.1.tgz
npm WARN package.json [email protected] No README.md file found!
npm http 200 https://registry.npmjs.org/redis/-/redis-0.6.7.tgz
npm http 200 https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz
npm http 200 https://registry.npmjs.org/send/-/send-0.1.0.tgz
npm http 200
https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.8.7.tgz
npm http 200 https://registry.npmjs.org/diff/-/diff-1.0.2.tgz
npm http 200 https://registry.npmjs.org/jade/-/jade-0.26.3.tgz
npm WARN package.json [email protected] No README.md file found!
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
npm http 200 https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz
npm http 200 https://registry.npmjs.org/growl/-/growl-1.5.1.tgz
npm http 200 https://registry.npmjs.org/chainsaw
npm http GET https://registry.npmjs.org/chainsaw/-/chainsaw-0.0.9.tgz
npm http GET https://registry.npmjs.org/mime/1.2.6
npm http 200 https://registry.npmjs.org/hashish
npm http GET https://registry.npmjs.org/hashish/-/hashish-0.0.4.tgz
npm http GET https://registry.npmjs.org/mkdirp/0.3.0
npm http GET https://registry.npmjs.org/pause/0.0.1
npm http GET https://registry.npmjs.org/qs/0.5.1
npm http GET https://registry.npmjs.org/bytes/0.1.0
npm http GET https://registry.npmjs.org/formidable/1.0.11
npm http 200 https://registry.npmjs.org/chainsaw/-/chainsaw-0.0.9.tgz
npm http 304 https://registry.npmjs.org/mime/1.2.6
npm http 200 https://registry.npmjs.org/pause/0.0.1
npm http GET https://registry.npmjs.org/pause/-/pause-0.0.1.tgz
npm http 200 https://registry.npmjs.org/hashish/-/hashish-0.0.4.tgz
npm http 200 https://registry.npmjs.org/mkdirp/0.3.0
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz
npm http 200 https://registry.npmjs.org/qs/0.5.1
npm http GET https://registry.npmjs.org/qs/-/qs-0.5.1.tgz
npm http GET https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/traverse
npm http 200 https://registry.npmjs.org/bytes/0.1.0
npm http GET https://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz
npm http 200 https://registry.npmjs.org/pause/-/pause-0.0.1.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz
npm http 200 https://registry.npmjs.org/formidable/1.0.11
npm http GET https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz
npm http 200 https://registry.npmjs.org/qs/-/qs-0.5.1.tgz
npm http 200 https://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz
npm http 200 https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz
npm http 200 https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz
npm http 200 https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz
npm http 200 https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz
npm http 200 https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz
npm WARN excluding symbolic link lib/socket.io-client.js -> io.js
npm http GET https://registry.npmjs.org/uglify-js/1.0.6
npm http GET https://registry.npmjs.org/websocket-client/1.0.0
npm http GET https://registry.npmjs.org/xmlhttprequest/1.2.2
npm http 200 https://registry.npmjs.org/websocket-client/1.0.0
npm http 200 https://registry.npmjs.org/uglify-js/1.0.6
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-1.0.6.tgz
npm http GET
https://registry.npmjs.org/websocket-client/-/websocket-client-1.0.0.tgz
npm http 200 https://registry.npmjs.org/xmlhttprequest/1.2.2
npm http GET
https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.2.2.tgz
npm http 200
https://registry.npmjs.org/websocket-client/-/websocket-client-1.0.0.tgz
npm http 200
https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.2.2.tgz
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-1.0.6.tgz
[email protected] node_modules/ff[email protected] node_modules/async
[email protected] node_modules/filesize
[email protected] node_modules/mime
[email protected] node_modules/wrench
[email protected] node_modules/paperboy
[email protected] node_modules/jash
[email protected] node_modules/nib
[email protected] node_modules/chai
[email protected] node_modules/request
[email protected] node_modules/underscore
[email protected] node_modules/uglify-js
[email protected] node_modules/optimist
��� [email protected][email protected] node_modules/read
��� [email protected][email protected] node_modules/send
��� [email protected]
��� [email protected]
��� [email protected]
��� [email protected][email protected] node_modules/stylus
��� [email protected]
��� [email protected]
��� [email protected][email protected] node_modules/cli-color
��� [email protected][email protected] node_modules/falafel
��� [email protected][email protected] node_modules/mocha
��� [email protected]
��� [email protected]
��� [email protected]
��� [email protected]
��� [email protected] ([email protected])[email protected] node_modules/findit
��� [email protected] ([email protected], [email protected])[email protected] node_modules/express
��� [email protected]
��� [email protected]
��� [email protected]
��� [email protected]
��� [email protected]
��� [email protected]
��� [email protected]
��� [email protected]
��� [email protected]
��� [email protected] ([email protected])
��� [email protected] ([email protected], [email protected], [email protected], [email protected])[email protected] node_modules/socket.io
��� [email protected]
��� [email protected]
��� [email protected] ([email protected], [email protected],
[email protected])
/home/linzy/local/node/bin/basil ->
/home/linzy/local/node/lib/node_modules/basil/bin/basil
/home/linzy/local/node/lib/node_modules/basil -> /var/linzy/wsp/test/devkit
/home/linzy/local/node/bin/basilmodule.js:340
throw err;
^
Error: Cannot find module '/var/linzy/wsp/test/devkit/sdk/jsio/jsio'at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.exports.loadJsio (/var/linzy/wsp/test/devkit/src/common.js:45:13)
at Object. (/var/linzy/wsp/test/devkit/src/common.js:50:9)at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)Successfully installed. Type "basil" to begin.
Reply to this email directly or view it on GitHubhttps://github.com//issues/18#issuecomment-14478631
.
Best Regards,
Haosdent Huang
from devkit.
Hi @sunshine17, could you try installing again with the latest release?
from devkit.
i clone devkit again and then run the install.sh, the same error happened.
git clone [email protected]:gameclosure/devkit.git
./install.sh
from devkit.
clone jsio and other necessary repos first.
from devkit.
i have the same problem on windows and i think i have all necessary repos under devkit/lib.
from devkit.
i have the same problem on windows. i have all necessary repos under devkit/lib.
from devkit.
I have the same problem. I deleted jsio folder and clone again, but it did not solve the problem.... My sdk folder is empty. Is it correct or not?
from devkit.
Hello. We're taking a look at this issue tomorrow. Thanks for reporting. We'll have a fix soon.
from devkit.
I added the error log to here when I installed devkit from git bash on my windows 8 with all required programs.
module.js:340
throw err;
^
Error: Cannot find module 'c:\game_closure\devkit\sdk\jsio\jsio'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\game_closure\devkit\src\common.js:48:13)
at Object. (c:\game_closure\devkit\src\common.js:53:9)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] 'repositories' (plural) Not supported.
npm WARN package.json Please pick one as the 'repository' field
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] 'repositories' (plural) Not supported.
npm WARN package.json Please pick one as the 'repository' field
C:\change\AppData\Roaming\npm\basil -> C:\change\AppData\Roaming\npm\node_modules
basil\bin\basil
C:\change\AppData\Roaming\npm\node_modules\basil -> c:\game_closure\devkit
Successfully installed. -{{{> Type "basil" to begin.
I decided to copy and rename js.io to jsio folder from lib folder. I pasted it in sdk folder and then typed basil command. I got another error log:
$ basil
c:\game_closure\devkit\sdk\jsio\jsio:9
jsio('import util.optparse');
^
ReferenceError: jsio is not defined
at Object. (c:\game_closure\devkit\sdk\jsio\jsio:9:1)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\game_closure\devkit\src\common.js:48:13)
at Object. (c:\game_closure\devkit\src\common.js:53:9)
at Module._compile (module.js:456:26)
change /c/game_closure/devkit (master)
$
I opened jsio folder and I can't find any jsio function in the file. I am not familiar to javascript...
I hope this logs would be useful to you
Thanks
from devkit.
Hey guys. Sunshine17, you're seeing this log:
Unable to find remote helper for 'https'
That's coming from git. According to this guy, also on CentOS, you can fix it by installing curl-devel:
http://stackoverflow.com/questions/8329485/git-clone-fatal-unable-to-find-remote-helper-for-https
The rest of you guys are on windows. Starfalcon2, could you please paste in a log starting with running install.sh? Thanks! We'll get this fixed.
from devkit.
Here is full log:
Welcome to Git (version 1.8.3-preview20130601)
Run 'git help git' to display the help index.
Run 'git help ' to display help for specific commands.
change ~
$ cd c:/game_closure
change /c/game_closure
$ git clone [email protected]:gameclosure/devkit.git
Cloning into 'devkit'...
Enter passphrase for key '/c/Users/change/.ssh/id_rsa':
remote: Counting objects: 2139, done.
remote: Compressing objects: 100% (1009/1009), done.
rRemote: Total 2139 (delta 1085), reused 2078 (delta 1026)eceiving objects: 97%
Receiving objects: 100% (2139/2139), 5.37 MiB | 445.00 KiB/s, done.
Resolving deltas: 100% (1085/1085), done.
change /c/game_closure
$ cd devkit
change /c/game_closure/devkit (master)
$ ./install.sh
-{{{> Game Closure DevKit
Installing...
Initializing GC DevKit libraries ...
Submodule 'lib/NativeInspector' (https://github.com/gameclosure/NativeInspector.
git) registered for path 'lib/NativeInspector'
Submodule 'lib/gcapi' (https://github.com/gameclosure/gcapi.git) registered for
path 'lib/gcapi'
Submodule 'lib/jsio' (https://github.com/gameclosure/js.io.git) registered for p
ath 'lib/js.io'
Submodule 'lib/menus' (https://github.com/gameclosure/menus.git) registered for
path 'lib/menus'
Submodule 'lib/shooter' (https://github.com/gameclosure/shooter.git) registered
for path 'lib/shooter'
Submodule 'lib/squill' (https://github.com/gameclosure/squill.git) registered fo
r path 'lib/squill'
Submodule 'lib/timestep' (https://github.com/gameclosure/timestep.git) registere
d for path 'lib/timestep'
Submodule 'projects/demoMenus' (https://github.com/gameclosure/demoMenus.git) re
gistered for path 'projects/demoMenus'
Submodule 'projects/demoShooter' (https://github.com/gameclosure/demoShooter.git
) registered for path 'projects/demoShooter'
Submodule 'projects/platformer' (https://github.com/gameclosure/platformer.git)
registered for path 'projects/platformer'
Submodule 'projects/whack-that-mole' (https://github.com/gameclosure/whack-that-
mole.git) registered for path 'projects/whack-that-mole'
Cloning into 'lib/NativeInspector'...
remote: Counting objects: 832, done.
remote: Compressing objects: 100% (434/434), done.
remote: Total 832 (delta 387), reused 829 (delta 387) eceiving objects: 88% (73
3/832), 804.00 KiB | 465.00 KiB/s
Receiving objects: 100% (832/832), 1.24 MiB | 465.00 KiB/s, done.
Resolving deltas: 100% (387/387), done.
Submodule path 'lib/NativeInspector': checked out 'dbd4660eca700e0246f2b5c97ca1c
4af3fcfe6c3'
Cloning into 'lib/gcapi'...
remote: Counting objects: 713, done.
remote: Compressing objects: 100% (247/247), done.
remote: Total 713 (delta 432), reused 663 (delta 382) eceiving objects: 98% (69
9/713)
Receiving objects: 100% (713/713), 140.58 KiB | 0 bytes/s, done.
Resolving deltas: 100% (432/432), done.
Submodule path 'lib/gcapi': checked out 'a4d28e56b1b95797992be7c047d6c78dfe2dbc3
0'
Cloning into 'lib/js.io'...
remote: Counting objects: 5710, done.
remote: Compressing objects: 100% (2699/2699), done.
remote: Total 5710 (delta 2890), reused 5609 (delta 2808)
Receiving objects: 100% (5710/5710), 9.84 MiB | 674.00 KiB/s, done.
Resolving deltas: 100% (2890/2890), done.
Submodule path 'lib/js.io': checked out '05ebdf6176d81db99ae79db42881aca5705d992
6'
Cloning into 'lib/menus'...
remote: Counting objects: 143, done.
remote: Compressing objects: 100% (73/73), done.
rRemote: Total 143 (delta 66), reused 141 (delta 64)eceiving objects: 40% (58/1
Receiving objects: 100% (143/143), 309.60 KiB | 264.00 KiB/s, done.
Resolving deltas: 100% (66/66), done.
Submodule path 'lib/menus': checked out '71951ac1a464646020b35b51886c2f2a7ab7232
9'
Cloning into 'lib/shooter'...
remote: Counting objects: 135, done.
remote: Compressing objects: 100% (68/68), done.
rRemote: Total 135 (delta 81), reused 120 (delta 66)eceiving objects: 47% (64/1
Receiving objects: 60% (81/135
Receiving objects: 100% (135/135), 34.20 KiB | 0 bytes/s, done.
Resolving deltas: 100% (81/81), done.
Submodule path 'lib/shooter': checked out '0fb0d998153cd676820f52d2dc1bafbe9d65a
cde'
Cloning into 'lib/squill'...
remote: Counting objects: 1222, done.
remote: Compressing objects: 100% (425/425), done.
emote: Total 1222 (delta 836), reused 1180 (delta 794)
Receiving objects: 53% (636/1222), 92.00 KiB | 165.00 KiB/s
Receiving objects: 100% (1222/1222), 209.62 KiB | 165.00 KiB/s, done.
Resolving deltas: 100% (836/836), done.
Submodule path 'lib/squill': checked out 'e7abdffb6ef2a4827a49f6f805fef0ccf14186
9d'
Cloning into 'lib/timestep'...
remote: Counting objects: 1846, done.
remote: Compressing objects: 100% (599/599), done.
remote: Total 1846 (delta 1282), reused 1796 (delta 1233) eceiving objects: 97%
Receiving objects: 98% (1810/1846), 420.00 KiB | 369.00 KiB/s
Receiving objects: 100% (1846/1846), 442.96 KiB | 369.00 KiB/s, done.
Resolving deltas: 100% (1282/1282), done.
Submodule path 'lib/timestep': checked out '87d8ff6274c93ce8d84626a97dd55f1c0bd3
0d7d'
Cloning into 'projects/demoMenus'...
remote: Counting objects: 461, done.
remote: Compressing objects: 100% (244/244), done.
remote: Total 461 (delta 185), reused 459 (delta 183)
Receiving objects: 100% (461/461), 3.18 MiB | 671.00 KiB/s, done.
Resolving deltas: 100% (185/185), done.
Submodule path 'projects/demoMenus': checked out 'b019b1f5bb8b252fe44c92c7d4d9cc
ca30d78386'
Cloning into 'projects/demoShooter'...
remote: Counting objects: 363, done.
remote: Compressing objects: 100% (264/264), done.
remote: Total 363 (delta 83), reused 356 (delta 76)
Receiving objects: 100% (363/363), 3.42 MiB | 531.00 KiB/s, done.
Resolving deltas: 100% (83/83), done.
Submodule path 'projects/demoShooter': checked out '4fb6170600edc3645f14ec95bf19
1333f632990f'
Cloning into 'projects/platformer'...
remote: Counting objects: 332, done.
remote: Compressing objects: 100% (288/288), done.
remote: Total 332 (delta 46), reused 324 (delta 38)
Receiving objects: 100% (332/332), 6.08 MiB | 697.00 KiB/s, done.
Resolving deltas: 100% (46/46), done.
Submodule path 'projects/platformer': checked out 'fb38309f2d0e715a07450c0acb461
75268b281ac'
Cloning into 'projects/whack-that-mole'...
remote: Counting objects: 279, done.
remote: Compressing objects: 100% (141/141), done.
remote: Total 279 (delta 131), reused 269 (delta 121)
Receiving objects: 100% (279/279), 3.31 MiB | 666.00 KiB/s, done.
Resolving deltas: 100% (131/131), done.
Submodule path 'projects/whack-that-mole': checked out '44652d93853d889c9c396e31
347f01bb3a5d75a9'
npm http GET https://registry.npmjs.org/cli-color/0.1.7
npm http GET https://registry.npmjs.org/wrench
npm http GET https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/jash
npm http GET https://registry.npmjs.org/read
npm http GET https://registry.npmjs.org/send/0.0.3
npm http GET https://registry.npmjs.org/paperboy
npm http GET https://registry.npmjs.org/ff/0.0.18
npm http GET https://registry.npmjs.org/optimist/0.3.4
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/async/0.1.22
npm http GET https://registry.npmjs.org/filesize
npm http GET https://registry.npmjs.org/request
npm http GET https://registry.npmjs.org/socket.io
npm http GET https://registry.npmjs.org/stylus
npm http GET https://registry.npmjs.org/uglify-js
npm http GET https://registry.npmjs.org/mixpanel/0.0.12
npm http GET https://registry.npmjs.org/falafel/0.0.2
npm http GET https://registry.npmjs.org/underscore/1.3.3
npm http GET https://registry.npmjs.org/findit/0.1.2
npm http GET https://registry.npmjs.org/nib
npm http GET https://registry.npmjs.org/chai
npm http GET https://registry.npmjs.org/mocha
npm http 304 https://registry.npmjs.org/wrench
npm http 304 https://registry.npmjs.org/cli-color/0.1.7
npm http 304 https://registry.npmjs.org/jash
npm http 304 https://registry.npmjs.org/express
npm http 304 https://registry.npmjs.org/send/0.0.3
npm http 304 https://registry.npmjs.org/paperboy
npm http 304 https://registry.npmjs.org/ff/0.0.18
npm http 304 https://registry.npmjs.org/optimist/0.3.4
npm WARN package.json [email protected] No repository field.
npm http 304 https://registry.npmjs.org/mime
npm http 304 https://registry.npmjs.org/async/0.1.22
npm WARN package.json [email protected] No repository field.
npm http 304 https://registry.npmjs.org/filesize
npm http 304 https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/socket.io
npm http 304 https://registry.npmjs.org/stylus
npm http 304 https://registry.npmjs.org/uglify-js
npm http 304 https://registry.npmjs.org/mixpanel/0.0.12
npm http 304 https://registry.npmjs.org/falafel/0.0.2
npm http 304 https://registry.npmjs.org/underscore/1.3.3
npm http 304 https://registry.npmjs.org/findit/0.1.2
npm http 304 https://registry.npmjs.org/nib
npm http 304 https://registry.npmjs.org/chai
npm http 304 https://registry.npmjs.org/mocha
npm http 304 https://registry.npmjs.org/read
npm http GET https://registry.npmjs.org/esprima
npm http GET https://registry.npmjs.org/mime/1.2.6
npm http GET https://registry.npmjs.org/fresh/0.1.0
npm http GET https://registry.npmjs.org/debug
npm http GET https://registry.npmjs.org/range-parser/0.0.4
npm http GET https://registry.npmjs.org/mute-stream
npm http GET https://registry.npmjs.org/es5-ext
npm http GET https://registry.npmjs.org/seq
npm http GET https://registry.npmjs.org/wordwrap
npm http GET https://registry.npmjs.org/cookie-signature/0.0.1
npm http GET https://registry.npmjs.org/buffer-crc32/0.1.1
npm http GET https://registry.npmjs.org/connect/2.7.2
npm http GET https://registry.npmjs.org/commander/0.6.1
npm http GET https://registry.npmjs.org/mkdirp/0.3.3
npm http GET https://registry.npmjs.org/cookie/0.0.5
npm http GET https://registry.npmjs.org/methods/0.0.1
npm http GET https://registry.npmjs.org/send/0.1.0
npm http 304 https://registry.npmjs.org/esprima
npm http GET https://registry.npmjs.org/policyfile/0.0.4
npm http GET https://registry.npmjs.org/redis/0.6.7
npm http GET https://registry.npmjs.org/socket.io-client/0.8.7
npm http 304 https://registry.npmjs.org/mute-stream
npm http 304 https://registry.npmjs.org/debug
npm http 304 https://registry.npmjs.org/mime/1.2.6
npm http 304 https://registry.npmjs.org/range-parser/0.0.4
npm http 304 https://registry.npmjs.org/fresh/0.1.0
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm http 304 https://registry.npmjs.org/es5-ext
npm http 304 https://registry.npmjs.org/seq
npm http 304 https://registry.npmjs.org/wordwrap
npm http 304 https://registry.npmjs.org/cookie-signature/0.0.1
npm http 304 https://registry.npmjs.org/buffer-crc32/0.1.1
npm WARN package.json [email protected] No repository field.
npm http 304 https://registry.npmjs.org/connect/2.7.2
npm http 304 https://registry.npmjs.org/commander/0.6.1
npm http 304 https://registry.npmjs.org/mkdirp/0.3.3
npm http 304 https://registry.npmjs.org/cookie/0.0.5
npm http 304 https://registry.npmjs.org/methods/0.0.1
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No readme data.
npm http 304 https://registry.npmjs.org/send/0.1.0
npm http 304 https://registry.npmjs.org/policyfile/0.0.4
npm http 304 https://registry.npmjs.org/redis/0.6.7
npm http 304 https://registry.npmjs.org/socket.io-client/0.8.7
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] 'repositories' (plural) Not supported.
npm WARN package.json Please pick one as the 'repository' field
npm http GET https://registry.npmjs.org/chainsaw
npm http GET https://registry.npmjs.org/hashish
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/jade/0.26.3
npm http GET https://registry.npmjs.org/diff/1.0.2
npm http GET https://registry.npmjs.org/growl
npm http 304 https://registry.npmjs.org/chainsaw
npm http 304 https://registry.npmjs.org/diff/1.0.2
npm http 304 https://registry.npmjs.org/hashish
npm http 304 https://registry.npmjs.org/mkdirp
npm http 304 https://registry.npmjs.org/growl
npm http 304 https://registry.npmjs.org/cssom
npm WARN package.json [email protected] No repository field.
npm http GET https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/traverse
npm http 304 https://registry.npmjs.org/jade/0.26.3
npm WARN package.json [email protected] No readme data.
npm http 304 https://registry.npmjs.org/traverse
npm http 304 https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/mkdirp/0.3.0
npm http GET https://registry.npmjs.org/pause/0.0.1
npm http GET https://registry.npmjs.org/qs/0.5.1
npm http GET https://registry.npmjs.org/bytes/0.1.0
npm http GET https://registry.npmjs.org/formidable/1.0.11
npm http 304 https://registry.npmjs.org/mkdirp/0.3.0
npm http GET https://registry.npmjs.org/websocket-client/1.0.0
npm http GET https://registry.npmjs.org/uglify-js/1.0.6
npm http GET https://registry.npmjs.org/xmlhttprequest/1.2.2
npm http 304 https://registry.npmjs.org/qs/0.5.1
npm http 304 https://registry.npmjs.org/formidable/1.0.11
npm http 304 https://registry.npmjs.org/pause/0.0.1
npm http 304 https://registry.npmjs.org/bytes/0.1.0
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm http 304 https://registry.npmjs.org/uglify-js/1.0.6
npm http 304 https://registry.npmjs.org/xmlhttprequest/1.2.2
npm http 304 https://registry.npmjs.org/websocket-client/1.0.0
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] 'repositories' (plural) Not support
ed.
npm WARN package.json Please pick one as the 'repository' field
[email protected] node_modules\filesize
[email protected] node_modules\jash
[email protected] node_modules\ff
[email protected] node_modules\wrench
[email protected] node_modules\mime
[email protected] node_modules\async
[email protected] node_modules\mixpanel
[email protected] node_modules\paperboy
[email protected] node_modules\nib
[email protected] node_modules\underscore
[email protected] node_modules\chai
[email protected] node_modules\read
+-- [email protected]
[email protected] node_modules\request
[email protected] node_modules\send
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
[email protected] node_modules\optimist
+-- [email protected]
[email protected] node_modules\uglify-js
[email protected] node_modules\stylus
+-- [email protected]
+-- [email protected]
+-- [email protected]
[email protected] node_modules\findit
+-- [email protected] ([email protected], [email protected])
[email protected] node_modules\cli-color
+-- [email protected]
[email protected] node_modules\mocha
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected] ([email protected])
[email protected] node_modules\falafel
+-- [email protected]
[email protected] node_modules\express
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected]
+-- [email protected] ([email protected])
+-- [email protected] ([email protected], [email protected], [email protected], [email protected])
[email protected] node_modules\socket.io
+-- [email protected]
+-- [email protected]
+-- [email protected] ([email protected], [email protected], uglify
[email protected])
creating link to c:\game_closure\devkit\sdk\jsio
creating link to c:\game_closure\devkit\sdk\timestep
creating link to c:\game_closure\devkit\sdk\squill
creating link to c:\game_closure\devkit\sdk\gc
creating link to c:\game_closure\devkit\sdk\menus
creating link to c:\game_closure\devkit\sdk\shooter
creating link to c:\game_closure\devkit\sdk\addons
module.js:340
throw err;
^
Error: Cannot find module 'c:\game_closure\devkit\sdk\jsio\jsio'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\game_closure\devkit\src\common.js:48:13)
at Object. (c:\game_closure\devkit\src\common.js:53:9)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
module.js:340
throw err;
^
Error: Cannot find module 'c:\game_closure\devkit\sdk\jsio\jsio'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\game_closure\devkit\src\common.js:48:13)
at Object. (c:\game_closure\devkit\src\common.js:53:9)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] 'repositories' (plural) Not supported.
npm WARN package.json Please pick one as the 'repository' field
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] 'repositories' (plural) Not support
ed.
npm WARN package.json Please pick one as the 'repository' field
C:\Users\change\AppData\Roaming\npm\basil -> C:\Users\change\AppData\Roami
ng\npm\node_modules\basil\bin\basil
C:\Users\change\AppData\Roaming\npm\node_modules\basil -> c:\game_closure\dev
kit
Successfully installed. -{{{> Type "basil" to begin.
change /c/game_closure/devkit (master)
$ basil
module.js:340
throw err;
^
Error: Cannot find module 'c:\game_closure\devkit\sdk\jsio\jsio'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\game_closure\devkit\src\common.js:48:13)
at Object. (c:\game_closure\devkit\src\common.js:53:9)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
change /c/game_closure/devkit (master)
$
from devkit.
I found a way, and I installed virtual machine and Linux on my windows. It works fine.
from devkit.
Still experiencing this problem. Just did a fresh install on Windows 8. First time using GC. Have a little experience with node.js and git but just enough to be dangerous.
Michael@MIMI /c/gameclosure/devkit (master)
$ basil update
module.js:340
throw err;
^
Error: Cannot find module 'c:\gameclosure\devkit\sdk\jsio\jsio'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\gameclosure\devkit\src\common.js:48:13)
at Object. (c:\gameclosure\devkit\src\common.js:53:9)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
Here's as much of the install as was left in my buffer:
npm http 200 https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz
npm http 200 https://registry.npmjs.org/cookie-signature/-/cookie-signature-0.0.
1.tgz
npm http 200 https://registry.npmjs.org/methods/-/methods-0.0.1.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.3.tgz
npm http GET https://registry.npmjs.org/stylus/-/stylus-0.31.0.tgz
npm http 200 https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz
npm http GET https://registry.npmjs.org/socket.io-client/0.8.7
npm http GET https://registry.npmjs.org/policyfile/0.0.4
npm http GET https://registry.npmjs.org/redis/0.6.7
npm http 200 https://registry.npmjs.org/send/-/send-0.1.0.tgz
npm http 200 https://registry.npmjs.org/connect/-/connect-2.7.2.tgz
npm http 200 https://registry.npmjs.org/commander/-/commander-0.6.1.tgz
npm http 200 https://registry.npmjs.org/stylus/-/stylus-0.31.0.tgz
npm http 200 https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz
npm http 200 https://registry.npmjs.org/redis/0.6.7
npm http 200 https://registry.npmjs.org/policyfile/0.0.4
npm http 200 https://registry.npmjs.org/socket.io-client/0.8.7
npm http GET https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz
npm http GET https://registry.npmjs.org/redis/-/redis-0.6.7.tgz
npm http GET https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.8.
7.tgz
npm http 200 https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz
npm http 200 https://registry.npmjs.org/redis/-/redis-0.6.7.tgz
npm http 200 https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.8.
7.tgz
npm http GET https://registry.npmjs.org/growl
npm http GET https://registry.npmjs.org/jade/0.26.3
npm http GET https://registry.npmjs.org/diff/1.0.2
npm http GET https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/mkdirp
npm http 200 https://registry.npmjs.org/jade/0.26.3
npm http 200 https://registry.npmjs.org/diff/1.0.2
npm http 200 https://registry.npmjs.org/growl
npm http GET https://registry.npmjs.org/jade/-/jade-0.26.3.tgz
npm http GET https://registry.npmjs.org/growl/-/growl-1.5.1.tgz
npm http GET https://registry.npmjs.org/diff/-/diff-1.0.2.tgz
npm http 200 https://registry.npmjs.org/mkdirp
npm http 200 https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
npm http GET https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz
npm http 200 https://registry.npmjs.org/growl/-/growl-1.5.1.tgz
npm http 200 https://registry.npmjs.org/jade/-/jade-0.26.3.tgz
npm http 200 https://registry.npmjs.org/diff/-/diff-1.0.2.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
npm http 200 https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz
npm http GET https://registry.npmjs.org/chainsaw
npm http GET https://registry.npmjs.org/hashish
npm http 200 https://registry.npmjs.org/hashish
npm http 200 https://registry.npmjs.org/chainsaw
npm http GET https://registry.npmjs.org/hashish/-/hashish-0.0.4.tgz
npm http GET https://registry.npmjs.org/chainsaw/-/chainsaw-0.0.9.tgz
npm http 200 https://registry.npmjs.org/chainsaw/-/chainsaw-0.0.9.tgz
npm http 200 https://registry.npmjs.org/hashish/-/hashish-0.0.4.tgz
npm http GET https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/traverse
npm WARN excluding symbolic link lib\socket.io-client.js -> io.js
npm http 200 https://registry.npmjs.org/traverse
npm http 200 https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz
npm http GET https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz
npm http 200 https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz
npm http 200 https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz
npm http GET https://registry.npmjs.org/mkdirp/0.3.0
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/debug
npm http 200 https://registry.npmjs.org/mkdirp/0.3.0
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz
npm http 304 https://registry.npmjs.org/mkdirp
npm http 304 https://registry.npmjs.org/debug
npm http 304 https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
npm http GET https://registry.npmjs.org/mime/1.2.6
npm http 304 https://registry.npmjs.org/mime/1.2.6
npm http GET https://registry.npmjs.org/qs/0.5.1
npm http GET https://registry.npmjs.org/bytes/0.1.0
npm http GET https://registry.npmjs.org/formidable/1.0.11
npm http GET https://registry.npmjs.org/pause/0.0.1
npm http 200 https://registry.npmjs.org/pause/0.0.1
npm http 200 https://registry.npmjs.org/bytes/0.1.0
npm http 200 https://registry.npmjs.org/qs/0.5.1
npm http 200 https://registry.npmjs.org/formidable/1.0.11
npm http GET https://registry.npmjs.org/pause/-/pause-0.0.1.tgz
npm http GET https://registry.npmjs.org/qs/-/qs-0.5.1.tgz
npm http GET https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz
npm http GET https://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz
npm http 200 https://registry.npmjs.org/pause/-/pause-0.0.1.tgz
npm http 200 https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz
npm http 200 https://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz
npm http 200 https://registry.npmjs.org/qs/-/qs-0.5.1.tgz
npm http GET https://registry.npmjs.org/websocket-client/1.0.0
npm http GET https://registry.npmjs.org/uglify-js/1.0.6
npm http GET https://registry.npmjs.org/xmlhttprequest/1.2.2
npm http 200 https://registry.npmjs.org/websocket-client/1.0.0
npm http GET https://registry.npmjs.org/websocket-client/-/websocket-client-1.0.
0.tgz
npm http 200 https://registry.npmjs.org/xmlhttprequest/1.2.2
npm http 200 https://registry.npmjs.org/uglify-js/1.0.6
npm http GET https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.2.2.tg
z
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-1.0.6.tgz
npm http 200 https://registry.npmjs.org/websocket-client/-/websocket-client-1.0.
0.tgz
npm http 200 https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.2.2.tg
z
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-1.0.6.tgz
[email protected] node_modules\filesize
[email protected] node_modules\mime
[email protected] node_modules\jash
[email protected] node_modules\ff
[email protected] node_modules\paperboy
[email protected] node_modules\async
[email protected] node_modules\wrench
[email protected] node_modules\mixpanel
[email protected] node_modules\underscore
[email protected] node_modules\chai
[email protected] node_modules\request
[email protected] node_modules\read
└── [email protected]
[email protected] node_modules\send
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected]
[email protected] node_modules\optimist
└── [email protected]
[email protected] node_modules\uglify-js
[email protected] node_modules\stylus
├── [email protected]
├── [email protected]
└── [email protected]
[email protected] node_modules\findit
└── [email protected] ([email protected], [email protected])
[email protected] node_modules\mocha
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected] ([email protected])
[email protected] node_modules\nib
└── [email protected] ([email protected], [email protected], [email protected])
[email protected] node_modules\cli-color
└── [email protected]
[email protected] node_modules\express
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected])
[email protected] node_modules\falafel
└── [email protected]
[email protected] node_modules\socket.io
├── [email protected]
├── [email protected]
└── [email protected] ([email protected], [email protected], uglify
[email protected])
creating link to c:\gameclosure\devkit\sdk\jsio
creating link to c:\gameclosure\devkit\sdk\timestep
creating link to c:\gameclosure\devkit\sdk\squill
creating link to c:\gameclosure\devkit\sdk\gc
creating link to c:\gameclosure\devkit\sdk\menus
creating link to c:\gameclosure\devkit\sdk\shooter
creating link to c:\gameclosure\devkit\sdk\isometric
creating link to c:\gameclosure\devkit\sdk\addons
module.js:340
throw err;
^
Error: Cannot find module 'c:\gameclosure\devkit\sdk\jsio\jsio'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\gameclosure\devkit\src\common.js:48:13)
at Object. (c:\gameclosure\devkit\src\common.js:53:9)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
module.js:340
throw err;
^
Error: Cannot find module 'c:\gameclosure\devkit\sdk\jsio\jsio'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\gameclosure\devkit\src\common.js:48:13)
at Object. (c:\gameclosure\devkit\src\common.js:53:9)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
C:\Users\Michael\AppData\Roaming\npm\basil -> C:\Users\Michael\AppData\Roaming\n
pm\node_modules\basil\bin\basil
C:\Users\Michael\AppData\Roaming\npm\node_modules\basil -> c:\gameclosure\devkit
Successfully installed. -{{{> Type "basil" to begin.
Michael@MIMI /c/gameclosure/devkit (master)
$ basil update
module.js:340
throw err;
^
Error: Cannot find module 'c:\gameclosure\devkit\sdk\jsio\jsio'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\gameclosure\devkit\src\common.js:48:13)
at Object. (c:\gameclosure\devkit\src\common.js:53:9)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
from devkit.
devkit/sdk/jsio is supposed to be a symlink that points to devkit/lib/
js.io/packages. Can you check what it points to for you? We may want to
fix the install script for Windows based on what you find.
Thanks!
Christopher A. Taylor
Software Engineer
Game Closure
(404) 561-1533
On Sun, Jul 14, 2013 at 9:19 PM, aikeru [email protected] wrote:
Still experiencing this problem. Just did a fresh install on Windows 8.
First time using GC. Have a little experience with node.js and git but just
enough to be dangerous.
Michael@MIMI /c/gameclosure/devkit (master)
$ basil updatemodule.js:340
throw err;
^
Error: Cannot find module 'c:\gameclosure\devkit\sdk\jsio\jsio'at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\gameclosure\devkit\src\common.js:48:13)
at Object. (c:\gameclosure\devkit\src\common.js:53:9)at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)Here's as much of the install as was left in my buffer:
npm http 200
https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz
npm http 200
https://registry.npmjs.org/cookie-signature/-/cookie-signature-0.0.
1.tgznpm http 200 https://registry.npmjs.org/methods/-/methods-0.0.1.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.3.tgz
npm http GET https://registry.npmjs.org/stylus/-/stylus-0.31.0.tgz
npm http 200 https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgznpm http GET https://registry.npmjs.org/socket.io-client/0.8.7
npm http GET https://registry.npmjs.org/policyfile/0.0.4
npm http GET https://registry.npmjs.org/redis/0.6.7
npm http 200 https://registry.npmjs.org/send/-/send-0.1.0.tgz
npm http 200 https://registry.npmjs.org/connect/-/connect-2.7.2.tgz
npm http 200 https://registry.npmjs.org/commander/-/commander-0.6.1.tgz
npm http 200 https://registry.npmjs.org/stylus/-/stylus-0.31.0.tgznpm http 200 https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz
npm http 200 https://registry.npmjs.org/redis/0.6.7
npm http 200 https://registry.npmjs.org/policyfile/0.0.4
npm http 200 https://registry.npmjs.org/socket.io-client/0.8.7
npm http GET https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgznpm http GET https://registry.npmjs.org/redis/-/redis-0.6.7.tgz
npm http GET
https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.8.
7.tgz
npm http 200 https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgznpm http 200 https://registry.npmjs.org/redis/-/redis-0.6.7.tgz
npm http 200
https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.8.
7.tgznpm http GET https://registry.npmjs.org/growl
npm http GET https://registry.npmjs.org/jade/0.26.3
npm http GET https://registry.npmjs.org/diff/1.0.2
npm http GET https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/mkdirpnpm http 200 https://registry.npmjs.org/jade/0.26.3
npm http 200 https://registry.npmjs.org/diff/1.0.2npm http 200 https://registry.npmjs.org/growl
npm http GET https://registry.npmjs.org/jade/-/jade-0.26.3.tgz
npm http GET https://registry.npmjs.org/growl/-/growl-1.5.1.tgznpm http GET https://registry.npmjs.org/diff/-/diff-1.0.2.tgz
npm http 200 https://registry.npmjs.org/mkdirp
npm http 200 https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgznpm http GET https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz
npm http 200 https://registry.npmjs.org/growl/-/growl-1.5.1.tgz
npm http 200 https://registry.npmjs.org/jade/-/jade-0.26.3.tgznpm http 200 https://registry.npmjs.org/diff/-/diff-1.0.2.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
npm http 200 https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz
npm http GET https://registry.npmjs.org/chainsaw
npm http GET https://registry.npmjs.org/hashish
npm http 200 https://registry.npmjs.org/hashish
npm http 200 https://registry.npmjs.org/chainsawnpm http GET https://registry.npmjs.org/hashish/-/hashish-0.0.4.tgz
npm http GET https://registry.npmjs.org/chainsaw/-/chainsaw-0.0.9.tgznpm http 200 https://registry.npmjs.org/chainsaw/-/chainsaw-0.0.9.tgz
npm http 200 https://registry.npmjs.org/hashish/-/hashish-0.0.4.tgznpm http GET https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/traverse
npm WARN excluding symbolic link lib\socket.io-client.js -> io.jsnpm http 200 https://registry.npmjs.org/traverse
npm http 200 https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgznpm http GET https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz
npm http 200 https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz
npm http 200 https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgznpm http GET https://registry.npmjs.org/mkdirp/0.3.0
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/debug
npm http 200 https://registry.npmjs.org/mkdirp/0.3.0
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgznpm http 304 https://registry.npmjs.org/mkdirp
npm http 304 https://registry.npmjs.org/debug
npm http 304 https://registry.npmjs.org/cssomnpm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgznpm http GET https://registry.npmjs.org/mime/1.2.6
npm http 304 https://registry.npmjs.org/mime/1.2.6
npm http GET https://registry.npmjs.org/qs/0.5.1
npm http GET https://registry.npmjs.org/bytes/0.1.0
npm http GET https://registry.npmjs.org/formidable/1.0.11
npm http GET https://registry.npmjs.org/pause/0.0.1
npm http 200 https://registry.npmjs.org/pause/0.0.1
npm http 200 https://registry.npmjs.org/bytes/0.1.0
npm http 200 https://registry.npmjs.org/qs/0.5.1
npm http 200 https://registry.npmjs.org/formidable/1.0.11
npm http GET https://registry.npmjs.org/pause/-/pause-0.0.1.tgznpm http GET https://registry.npmjs.org/qs/-/qs-0.5.1.tgz
npm http GET https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgznpm http GET https://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz
npm http 200 https://registry.npmjs.org/pause/-/pause-0.0.1.tgz
npm http 200 https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz
npm http 200 https://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz
npm http 200 https://registry.npmjs.org/qs/-/qs-0.5.1.tgznpm http GET https://registry.npmjs.org/websocket-client/1.0.0
npm http GET https://registry.npmjs.org/uglify-js/1.0.6
npm http GET https://registry.npmjs.org/xmlhttprequest/1.2.2
npm http 200 https://registry.npmjs.org/websocket-client/1.0.0
npm http GET
https://registry.npmjs.org/websocket-client/-/websocket-client-1.0.
0.tgznpm http 200 https://registry.npmjs.org/xmlhttprequest/1.2.2
npm http 200 https://registry.npmjs.org/uglify-js/1.0.6
npm http GET
https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.2.2.tg
znpm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-1.0.6.tgz
npm http 200
https://registry.npmjs.org/websocket-client/-/websocket-client-1.0.
0.tgz
npm http 200
https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.2.2.tg
znpm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-1.0.6.tgz
[email protected] node_modules\filesize[email protected] node_modules\mime
[email protected] node_modules\jash
[email protected] node_modules\ff
[email protected] node_modules\paperboy
[email protected] node_modules\async
[email protected] node_modules\wrench
[email protected] node_modules\mixpanel
[email protected] node_modules\underscore
[email protected] node_modules\chai
[email protected] node_modules\request
[email protected] node_modules\read
└── [email protected][email protected] node_modules\send
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected][email protected] node_modules\optimist
└── [email protected][email protected] node_modules\uglify-js
[email protected] node_modules\stylus
├── [email protected]
├── [email protected]
└── [email protected][email protected] node_modules\findit
└── [email protected] ([email protected], [email protected])[email protected] node_modules\mocha
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected] ([email protected])[email protected] node_modules\nib
└── [email protected] ([email protected], [email protected], [email protected])[email protected] node_modules\cli-color
└── [email protected][email protected] node_modules\express
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected])[email protected] node_modules\falafel
└── [email protected][email protected] node_modules\socket.io
├── [email protected]
├── [email protected]
└── [email protected] ([email protected], [email protected],
uglify
[email protected])creating link to c:\gameclosure\devkit\sdk\jsio
creating link to c:\gameclosure\devkit\sdk\timestep
creating link to c:\gameclosure\devkit\sdk\squill
creating link to c:\gameclosure\devkit\sdk\gc
creating link to c:\gameclosure\devkit\sdk\menus
creating link to c:\gameclosure\devkit\sdk\shooter
creating link to c:\gameclosure\devkit\sdk\isometric
creating link to c:\gameclosure\devkit\sdk\addonsmodule.js:340
throw err;
^
Error: Cannot find module 'c:\gameclosure\devkit\sdk\jsio\jsio'at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\gameclosure\devkit\src\common.js:48:13)
at Object. (c:\gameclosure\devkit\src\common.js:53:9)at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)module.js:340
throw err;
^
Error: Cannot find module 'c:\gameclosure\devkit\sdk\jsio\jsio'at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\gameclosure\devkit\src\common.js:48:13)
at Object. (c:\gameclosure\devkit\src\common.js:53:9)at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)C:\Users\Michael\AppData\Roaming\npm\basil ->
C:\Users\Michael\AppData\Roaming\npm\node_modules\basil\bin\basil
C:\Users\Michael\AppData\Roaming\npm\node_modules\basil ->
c:\gameclosure\devkitSuccessfully installed. -{{{> Type "basil" to begin.
Michael@MIMI /c/gameclosure/devkit (master)
$ basil updatemodule.js:340
throw err;
^
Error: Cannot find module 'c:\gameclosure\devkit\sdk\jsio\jsio'at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\gameclosure\devkit\src\common.js:48:13)
at Object. (c:\gameclosure\devkit\src\common.js:53:9)at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)—
Reply to this email directly or view it on GitHubhttps://github.com//issues/18#issuecomment-20951265
.
from devkit.
Well, here's what I discovered. If I install devkit under the userprofile (default start) folder of git bash, I can get it running. When I try to install off the root of C in some arbitrary structure (where I prefer it, since programs are not usually installed under userprofile in Windows which gets cluttered by other things) I seem to run into numerous problems. Seems like this isn't tested outside of that config.
I was able to fix js.io making my own symlink (MKLINK under cmd) but then it complained about plugins (budget and geoloc).
If I just do a fresh install to c:\gameclosure2\devkit\ directly after cloning, "sdk" folder is actually empty. I do currently have devkit running from the userprofile install, but I'm not sure if that would change anything.
from devkit.
I got the very same problem under windows 8. For me it was solved when running "git bash" as administrator. After doing this all seems to be working except basil update command that says this error:
$ basil update
[addons] Installing plugin JS path: d:\DEV\projects\devkit\addons\billing\js
[addons] Installing plugin JS path: d:\DEV\projects\devkit\addons\geoloc\js
[git] [warn] fatal: No remote repository specified. Please, specify either a URL or a
[git] remote name from which new revisions should be fetched.
ERROR 128
from devkit.
Running as super user fixes it. My guess is that js.io is trying to access files that it doesn't have permission to
from devkit.
I follow the Game Closure installation step on window but didn't get any success I got module.js 340 error any one know to solve this problem...................please
from devkit.
I have Game Closure installed on windows and so far so good... First you have to make sure you have all the prerequisite installed and check your PATH, then you have to run git bash as admin to make sure that you don't get that error, it solved my problem. Hope that helps
from devkit.
Hi @biklas7,
I didn't get your point, Yes I have followed the game closure installation, my step :
1- install tortoise-SVN , Tortoise gif, etc.
2. install nodejs form http://nodejs.org/(version is -node-v0.10.22-x64.msi)
3. install Git-1.8.4-preview20130916.exe
4. install jdk (version - jdk-7u45-windows-x64.exe)
and set their path in windows environment (I have window 8 )
after the I run following comment.
=======================this comment successfully run
$ git clone https://github.com/gameclosure/devkit
after
$ cd devkit
$ ./install.sh
in this comment after projects/whack-that-mole............. installation
I got
a series of
npm WARN package.json [email protected] No repository field.
npm http 304 https://registry.npmjs.org/filesize
npm http 304 https://registry.npmjs.org/request...........................................
............................................................
.
..........
and
module.js:340
throw err;
^
Error: Cannot find module 'c:\GameClosure\devkit\sdk\jsio\jsio'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.exports.loadJsio (c:\GameClosure\devkit\src\common.js:48:13)
at Object. (c:\GameClosure\devkit\src\common.js:53:9)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN prefer global [email protected] should be installed with -g
C:\Users\admin\AppData\Roaming\npm\basil -> C:\Users\admin\AppData\Roaming\npm\n
ode_modules\basil\bin\basil
C:\Users\admin\AppData\Roaming\npm\node_modules\basil -> c:\GameClosure\devkit
Successfully installed. -{{{> Type "basil" to begin.
so please tell me what is the wrong step
I also run.
npm install,
npm install express etc but didn't get any success.
so please ............................ help me
from devkit.
Hi @rawatrob
Don't worry about the warnings, I get them too. npm is installed along nodejs.
When i get the module.js:340 error is because i didn't open my git bash terminal as admin. I have to go to the start menu and right click on the git bash icon and run it as admin in order to run everything properly.
I think you have to give admin permission to git bash so that the installation can create the symlinks to the sdk folder under devkit, and one of those symlinks is jsio as you can see in this line you've posted "Error: Cannot find module 'c:\GameClosure\devkit\sdk\jsio\jsio'" but hey, maybe i'm not the right person to talk about this.
Please make sure that your path is similar to the one on the guide, especially the path to npm like this "C:\Users\gc\AppData\Roaming\npm;"
This one:
C:\android-ndk-r9\prebuilt\windows\bin;
C:\android-ndk-r9;
C:\Program Files\Java\jdk1.7.0_13\bin;
C:\apache-ant-1.8.4\bin;
C:\Users\gc\AppData\Local\Android\android-sdk\tools;
C:\Users\gc\AppData\Local\Android\android-sdk\platform-tools;
C:\Users\gc\AppData\Roaming\npm;
%SystemRoot%\system32;%SystemRoot%;
%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;
C:\Program Files\nodejs\
And make sure you have the JAVA_HOME environment variable, i say this because in my case i've needed to created the this variable manually.
Sorry... I know that my english is not very good
Good luck
from devkit.
Thanks your comment is useful. I got a success for installing Game Closure.
but got a few error:
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm ERR! Error: EPERM, open 'C:\Users\admin\AppData\Roaming\npm\basil'
npm ERR! { [Error: EPERM, open 'C:\Users\admin\AppData\Roaming\npm\basil']
npm ERR! errno: 50,
npm ERR! code: 'EPERM',
npm ERR! path: 'C:\Users\admin\AppData\Roaming\npm\basil' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! System Windows_NT 6.2.9200
npm ERR! command "c:\Program Files\nodejs\node.exe" "c:\Program Files\nodej
s\node_modules\npm\bin\npm-cli.js" "link" "--local"
npm ERR! cwd d:\GameClosure\devkit
npm ERR! node -v v0.10.22
npm ERR! npm -v 1.3.14
npm ERR! path C:\Users\admin\AppData\Roaming\npm\basil
npm ERR! code EPERM
npm ERR! errno 50
npm ERR! stack Error: EPERM, open 'C:\Users\admin\AppData\Roaming\npm\basil'
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! d:\GameClosure\devkit\npm-debug.log
npm ERR! not ok code 0
Successfully installed. -{{{> Type "basil" to begin.
but basil command is working...................... well thanks once again...
from devkit.
Hi, to install without errors, you need to ensure these 2 things:
- You need to be opening the Git Bash shell, not the windows command prompt.
with that, cd to the folder where install.sh is and run ./install.sh - You need your devkit/ folder to be under for example C:\Users\PATH\TO\devkit
If not, it fails at the ...js.io thing like some of the msgs above this one.
I suspect is because somehow making or referencing symbolic links fail if your devkit folder is at other paths.
Among the other things that might happen is that it may fail somewhere in the middle when trying to access some git repos, what I did was ctrl+C out and run again the ./install.sh , where it succeeded on the second time.
But there were instances (I installed on another PC) where running the ./install.sh just once worked from beginning to end with no errors and no hanging. Just ensure that you followed the 2 steps above.
from devkit.
Is this issue resolved? The last comment from ubill appears to be a solution.
from devkit.
After second init, jsio will work on Windows.
devkit init abc
devkit init def
from devkit.
@krk It will work on the second, but not the first?
from devkit.
Yes it will. btw I have switched to linux.
from devkit.
Related Issues (20)
- Web simulators are not opened the output. HOT 3
- Splash screen autoHide option is not working
- Close button image missing in simulator device change dialog HOT 1
- .DS_Store breaks a game from loading
- simulator show black screen HOT 4
- old devkit-core causes error on build
- npm install breaks remoteDeviceWidget on jsio-staging on JSIO
- ScrollView documentation mixes up "useLayoutBounds" and "useContentBounds" (I think) HOT 1
- Simulator Scrollbars HOT 1
- Git exited unexpectedly while installing a module, Ubuntu 16.04 no dependecies HOT 1
- F1 A6 Profile
- cannot add to dependencies using git
- devkit init fails
- Devkit strange behavior with jsio
- Is the project active? HOT 1
- Not able to run the native-ios build on xcode
- npm install -g devkit on windows HOT 1
- Update Instructions on Native Android Build
- ReferenceError: GLOBAL is not defined HOT 1
- pi as target
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from devkit.