معرفی شرکت ها


grunt-release-steps-0.3.7


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Release a new version of your Node-based project
ویژگی مقدار
سیستم عامل -
نام فایل grunt-release-steps-0.3.7
نام grunt-release-steps
نسخه کتابخانه 0.3.7
نگهدارنده ['steveukx']
ایمیل نگهدارنده ['steve@mydev.co']
نویسنده Steve King
ایمیل نویسنده steve@mydev.co
آدرس صفحه اصلی https://github.com/steveukx/grunt-release.git
آدرس اینترنتی -
مجوز -
# grunt-release [Grunt](http://gruntjs.com) plugin for automating all the release steps of your node lib or bower component, with optional publishing to npm. ## Repetition Killed the Cat Releasing a new version of your killer Node lib looks like this: 1. bump the version in your `package.json` file. 2. stage the package.json file's change. 3. commit that change with a message like "release 0.6.22". 4. create a new git tag for the release. 5. push the changes out to github. 6. also push the new tag out to github. 7. publish the new version to npm. Cool, right? No! What's wrong with you? Automate all that: ```shell grunt release ``` Done. No more github issues reminding you how often you forget to do one or more of the steps. ## Setup If you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command: ```shell npm install grunt-release --save-dev ``` Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript: ```js grunt.loadNpmTasks('grunt-release'); ``` ## Using grunt-release **Patch Release:** ```shell grunt release ``` or ```shell grunt release:patch ``` **Minor Release:** ```shell grunt release:minor ``` **Major Release:** ```shell grunt release:major ``` ## Options You can disable any of the steps if you want, by adding this to your Gruntfile: ```js release: { options: { bump: false, //default: true file: 'component.json', //default: package.json add: false, //default: true commit: false, //default: true tag: false, //default: true push: false, //default: true pushTags: false, //default: true npm: false, //default: true folder: 'folder/to/publish/to/npm' //default project root tagName: 'some-tag-<%= version %>', //default: '<%= version %>' commitMessage: 'check out my release <%= version %>', //default: 'release <%= version %>' tagMessage: 'tagging version <%= version %>' //default: 'Version <%= version %>' } } ``` For node libs, leave `file` option blank. For bower components, set it to `component.json` or whatever you've set your bower config file to be. ## Credits Inspired by Vojta Jina's [grunt-bump](https://github.com/vojtajina/grunt-bump). ## License MIT


نیازمندی

مقدار نام
~0.1.2 shelljs
~1.1.4 semver


نحوه نصب


نصب پکیج tgz grunt-release-steps-0.3.7:

    npm install grunt-release-steps-0.3.7.tgz