Instant Node Package Manager Create Your Own Node Modules and Publish Them on NPM Registry, Automating Repetitive Tasks in Between
"Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks. A practical exploration of the lifecycle of creating node modules as well as learning all of the top features that npm has to offer.Intended fo...
Main Author: | |
---|---|
Format: | eBook |
Language: | English |
Published: |
Birmingham, UK
Packt Pub.
2013
|
Subjects: | |
Online Access: | |
Collection: | O'Reilly - Collection details see MPG.ReNa |
Table of Contents:
- Intro
- Instant Node Package Manager
- Instant Node Package Manager
- Credits
- About the Author
- Acknowledgement
- About the Reviewer
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- PacktLib.PacktPub.com
- Why Subscribe?
- Free Access for Packt account holders
- 1. Instant Node Package Manager
- So, what is Node Package Manager?
- Installation
- Step 1
- what do I need?
- Step 2
- downloading node.js
- Windows or Mac
- Step 1
- downloading Windows/MAC installer
- Step 2
- running the installer
- Step 3
- testing
- Linux and other Unices
- One step installation
- Foolproof installation
- Step 1
- getting the binary
- Step 2
- extracting the file
- Step 3
- testing
- Step 4
- symlink
- Step 5
- testing symlink
- Installing via nvm and nave (recommended)
- Building and installing from source
- And that's it!
- Quick start
- creating your first npm module
- simplemath library
- Step 1
- learning to use require()
- Native modules
- Importing folders
- require cache
- Step 2
- writing tests
- Step 3
- writing the actual code
- Step 4
- writing the glue code
- Step 5
- creating package.json
- Step 6
- adding dependencies
- The node_modules folder
- Step 7
- publishing
- Register and login
- Publish
- Top 10 features you need to know about
- Tag
- Install
- Related commands
- Binaries and global installs
- Related commands
- Linking
- .npmignore
- Global .npmignore
- Scripts
- Config
- Command-line flag
- Environment variables
- User config file
- Global config file
- Defaults
- Shrinkwrap
- Pruning
- Publishing
- Help
- People and places you should get to know
- Official sites
- Articles and tutorials
- Community
- Blogs
- Includes bibliographical references