You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Guillermo Rauch 12f165ef4a package: fix `post-install 9 years ago
bin now: revert usage of `now` 9 years ago
lib index: fallback to directory name 9 years ago
scripts Chmod scripts 9 years ago
test add test for ignoring big files 9 years ago
.eslintrc.json initial commit 9 years ago
.gitignore Make `login()` return a promise 9 years ago
History.md Release 0.9.4 9 years ago
Readme.md README tweaks 9 years ago
gulpfile.js uglify build 9 years ago
package.json package: fix `post-install 9 years ago

Readme.md

now

The fastest way to deploy a Node.JS service.

How it works

In any directory with a package.json, run:

$ now
> https://some-code-nd23n2.now.sh

every time you run it, you get a new URL (unless nothing's changed).

Conventions

  1. package.json must contain a start task inside scripts. If a now script is defined, that's used instead.
  2. Only files that would be included in npm publish are synchronized. package.json files field, .npmignore and .gitignore are supported.
  3. If a build step is needed, specify a build task in scripts. If now-build is defined, that's used instead.

Installing

$ npm install -g now
> Enter your email: rauchg@gmail.com.
> We sent an email. Click to log in.

Features

  • Slim. No reliance on Git.
  • Fast. Blazing fast sync with deduping.
  • Standard. Respects npm and Node.JS conventions.
  • Easy. No need to specify ports, Dockerfile or config.

Options

-d  Debug mode. Lists all files to be uploaded.
-f  Force. Creates a new URL even if nothing has changed.