Skip to content

Instantly share code, notes, and snippets.

@mitsuruog
Created February 17, 2014 09:18
Show Gist options
  • Save mitsuruog/9047361 to your computer and use it in GitHub Desktop.
Save mitsuruog/9047361 to your computer and use it in GitHub Desktop.
npm ERR! Error: forbidden user: mitsuruog not authorized to modify generator-sapui5
mitsuruog:generator-sapui5 mitsuruog$ npm publish
npm http PUT https://registry.npmjs.org/generator-sapui5
npm http 409 https://registry.npmjs.org/generator-sapui5
npm http GET https://registry.npmjs.org/generator-sapui5
npm http 200 https://registry.npmjs.org/generator-sapui5
npm http PUT https://registry.npmjs.org/generator-sapui5
npm http 403 https://registry.npmjs.org/generator-sapui5
npm http PUT https://registry.npmjs.org/generator-sapui5
npm http 403 https://registry.npmjs.org/generator-sapui5
npm ERR! Error: forbidden user: mitsuruog not authorized to modify generator-sapui5
npm ERR! Changed: dist-tags.latest "0.0.0" -> "0.0.1"
npm ERR! Added: versions.0.0.1
npm ERR! Changed: readme "# generator-sapui5 [![Build Status](https://secure.travis-ci.org/mitsuruog/generator-sapui5.png?branch=master)](https://travis-ci.org/mitsuruog/generator-sapui5)\u000a\u000aA generator for [OpenUI5(the Open-Source-licensed version of SAPUI5)](http://sap.github.io/openui5/).\u000a\u000a\u000a## Getting Started\u000a\u000a### What is Yeoman?\u000a\u000aTrick question. It's not a thing. It's this guy:\u000a\u000a![](http://i.imgur.com/JHaAlBJ.png)\u000a\u000aBasically, he wears a top hat, lives in your computer, and waits for you to tell him what kind of application you wish to create.\u000a\u000aNot every new computer comes with a Yeoman pre-installed. He lives in the [npm](https://npmjs.org) package repository. You only have to ask for him once, then he packs up and moves into your hard drive. *Make sure you clean up, he likes new and shiny things.*\u000a\u000a```\u000a$ npm install -g yo\u000a```\u000a\u000a### Yeoman Generators\u000a\u000aYeoman travels light. He didn't pack any generators when he moved in. You can think of a generator like a plug-in. You get to choose what type of application you wish to create, such as a Backbone application or even a Chrome extension.\u000a\u000aTo install generator-sapui5 from npm, run:\u000a\u000a```\u000a$ npm install -g generator-sapui5\u000a```\u000a\u000aFinally, initiate the generator:\u000a\u000a```\u000a$ yo sapui5\u000a```\u000a\u000aPreview:\u000a\u000a```\u000a$ grunt server\u000a```\u000a\u000a### Generators\u000a\u000a[TODO]Available generators:\u000a\u000a* sapui5:view\u000a\u000a### Options\u000a\u000a* `--skip-install`\u000a\u000a  Skips the automatic execution of `bower` and `npm` after\u000a  scaffolding has finished.\u000a\u000a* [TODO]`--app-style=[mobile|desktop]`\u000a\u000a  Defaults to `mobile`. Can be switched for `desktop`.\u000a\u000a\u000a\u000a### Getting To Know Yeoman\u000a\u000aYeoman has a heart of gold. He's a person with feelings and opinions, but he's very easy to work with. If you think he's too opinionated, he can be easily convinced.\u000a\u000aIf you'd like to get to know Yeoman better and meet some of his friends, [Grunt](http://gruntjs.com) and [Bower](http://bower.io), check out the complete [Getting Started Guide](https://github.com/yeoman/yeoman/wiki/Getting-Started).\u000a\u000a\u000a## License\u000a\u000a[MIT License](http://en.wikipedia.org/wiki/MIT_License)\u000a" -> "# SAPUI5 Generator [![Build Status](https://secure.travis-ci.org/mitsuruog/generator-sapui5.png?branch=master)](https://travis-ci.org/mitsuruog/generator-sapui5)\u000a\u000aA generator for SAPUI5 and [OpenUI5(the Open-Source-licensed version of SAPUI5)](http://sap.github.io/openui5/).\u000a\u000a![Commandline](https://raw2.github.com/mitsuruog/generator-sapui5/master/screenshots/command.png)\u000a\u000a\u000a## Getting Started\u000a\u000aIn order to get started, you'll want to install [Yoeman](http://yeoman.io/) globally. You may need to use sudo (for OSX, *nix, BSD etc) or run your command shell as Administrator (for Windows) to do this.\u000a\u000a```\u000a$ npm install -g yo\u000a```\u000a\u000aTo install generator-sapui5 from npm, run:\u000a\u000a```\u000a$ npm install -g generator-sapui5\u000a```\u000a\u000aInitiate the generator:\u000a\u000a```\u000a$ yo sapui5\u000a```\u000a\u000aFinally, Preview:\u000a\u000a```\u000a$ grunt server\u000a```\u000a\u000aor\u000a\u000a```\u000a$ grunt\u000a```\u000a\u000aResult:\u000a\u000a![ScreenShot](https://raw2.github.com/mitsuruog/generator-sapui5/master/screenshots/HelloSAPUI5.png)\u000a\u000a\u000a### Generators\u000a\u000a[TODO]Available generators:\u000a\u000a* sapui5:view\u000a\u000a### Options\u000a\u000a* `--skip-install`\u000a\u000a  Skips the automatic execution of `bower` and `npm` after\u000a  scaffolding has finished.\u000a\u000a* [TODO]`--app-style=[mobile|desktop]`\u000a\u000a  Defaults to `mobile`. Can be switched for `desktop`.\u000a\u000a\u000a\u000a### Getting To Know Yeoman\u000a\u000aYeoman has a heart of gold. He's a person with feelings and opinions, but he's very easy to work with. If you think he's too opinionated, he can be easily convinced.\u000a\u000aIf you'd like to get to know Yeoman better and meet some of his friends, [Grunt](http://gruntjs.com) and [Bower](http://bower.io), check out the complete [Getting Started Guide](https://github.com/yeoman/yeoman/wiki/Getting-Started).\u000a\u000a\u000a## License\u000a\u000a[MIT License](http://en.wikipedia.org/wiki/MIT_License)\u000a\u000a"
npm ERR! Changed: time.modified "2014-02-01T13:07:39.081Z" -> "2014-02-17T08:42:56.598Z"
npm ERR! Added: time.0.0.1
npm ERR! Added: _attachments: generator-sapui5
npm ERR!     at RegClient.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:275:14)
npm ERR!     at Request.self.callback (/usr/local/lib/node_modules/npm/node_modules/request/request.js:123:22)
npm ERR!     at Request.EventEmitter.emit (events.js:98:17)
npm ERR!     at Request.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/request.js:893:14)
npm ERR!     at Request.EventEmitter.emit (events.js:117:20)
npm ERR!     at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/request.js:844:12)
npm ERR!     at IncomingMessage.EventEmitter.emit (events.js:117:20)
npm ERR!     at _stream_readable.js:920:16
npm ERR!     at process._tickCallback (node.js:415:13)
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/isaacs/npm/issues>

npm ERR! System Darwin 13.0.0
npm ERR! command "node" "/usr/local/bin/npm" "publish"
npm ERR! cwd /Users/mitsuruog/Documents/workspace/generator-sapui5
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.24
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /Users/mitsuruog/Documents/workspace/generator-sapui5/npm-debug.log
npm ERR! not ok code 0
mitsuruog:generator-sapui5 mitsuruog$ npm star
npm ERR! npm star <package> [pkg, pkg, ...]
npm ERR! npm unstar <package> [pkg, pkg, ...]
npm ERR! not ok code 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment