0.3.5 • Published 7 years ago

html-index v0.3.5

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

html-index

Version 0.3.5

Walks directory tree and generates an index.html for any folder that doesn't already have its own

Tracks indexed folders with additional .html-index file

In case you wanna be able to browse through your web-served directory trees

Like how it was on that ol' Apache server, before migrating to Jenkins on GitHub Pages

Installation

$ npm install -g html-index

Creating index.html files

From your current path

$ html-index

From a relative path

$ html-index ../some/relative/path

From an absolute path

$ html-index ~/some/absolute/path

Removing created index.html files

To undo the effects of html-index, add --remove or -rm to your previous command

$ html-index -rm
$ html-index -rm ../some/relative/path
$ html-index -rm ~/some/absolute/path

Notes

  • recursively adds index.html for target dir & children
  • additionally adds .html-index to track its own changes
  • will not overwrite any already-owned index.html files (by checking for .html-index)
  • will not overwrite index.html if nothing has changed (by checking in .html-index)
  • will not walk directories starting with . (such as .git)
  • will not include filenames starting with . (such as .gitignore) in index.html
  • will not include index.html in index.html

Change from 0.2.x

Module uses .html-index instead of .html-indexed for tracking

To update, remove & re-create indexes

$ html-index path/to/project -rm
$ html-index path/to/project
0.3.5

7 years ago

0.3.4

7 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.3

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago