keyboard-layout-editor icon indicating copy to clipboard operation
keyboard-layout-editor copied to clipboard

Need help building stuff

Open dceonline opened this issue 6 years ago • 2 comments

I checked out master and tried to build test/ to play around, but it is not working for me. I' m using cygwin shell to build, but reaching step 'make install' i get errors.

$: make install bower install cd bower_components/angular-ui-bootstrap & npm install npm WARN saveError ENOENT: no such file or directory, open 'C:\GITLAB\ottisworld\dev\keyboard-layout-editor-master\package.json' npm WARN enoent ENOENT: no such file or directory, open 'C:\GITLAB\ottisworld\dev\keyboard-layout-editor-master\package.json' npm WARN keyboard-layout-editor-master No description npm WARN keyboard-layout-editor-master No repository field. npm WARN keyboard-layout-editor-master No README data npm WARN keyboard-layout-editor-master No license field.

up to date in 12.816s cd bower_components/angular-ui-bootstrap & grunt before-test after-test A valid Gruntfile could not be found. Please see the getting started guide for more information on how to configure grunt: http://gruntjs.com/getting-started Fatal error: Unable to find Gruntfile. make: *** [Makefile:113: install] Fehler 2

So i need your help. What is wrong or isn' t it possible to build the tool with newest node.js stuff? By the way, i' m working with a Windows enviroment.

Regards from germany

Ortwin

dceonline avatar Nov 14 '18 12:11 dceonline

I downloaded GNU make for Windows from this SourceForge (complete package except sources), then put it into my path.

After that, I had far fewer issues building from the Windows command line.

I believe you need to replace "uglify-js" with "uglifyjs" when installing dependencies too. Otherwise some of the minified files won't be generated, which is something you can circumvent by removing the ".min" from a few lines in kb.html.

key-pusher avatar Dec 21 '18 19:12 key-pusher

.... The error deals with no grunt file for angular.

ellisgl avatar Feb 16 '20 07:02 ellisgl