0.2.1 • Published 5 years ago

w3c-linkchecker-local v0.2.1

Weekly downloads
19
License
EPL-2.0
Repository
github
Last release
5 years ago

w3c-linkchecker-local

Run w3c link checker on local directory. This is a wrapper command line of w3c Link Checker, so you need checklink command pre-installed or have docker installed.

Run CheckLink In Docker Container

This image is created with ability to test local files. The docker image is published as jackjiaibm/w3c-linkchecker.

  • Build docker image: docker build -t jackjiaibm/w3c-linkchecker .
  • Start container: docker run -it --rm jackjiaibm/w3c-linkchecker
  • Check a remote website: docker run -it --rm jackjiaibm/w3c-linkchecker https://your-website.com
  • Check a local directory: docker run -it --rm -v "$PWD":/usr/share/nginx/html jackjiaibm/w3c-linkchecker http://localhost
  • Check a local directory with a base path: docker run -it --rm -v "$PWD":/usr/share/nginx/html/base-path jackjiaibm/w3c-linkchecker http://localhost/base-path
  • Pass extra command line options to run checklink: docker run -it --rm jackjiaibm/w3c-linkchecker https://your-website.com --summary --recursive

Install NPM Package

Install From Github Source Code

git clone https://github.com/jackjia-ibm/w3c-linkchecker-local
cd w3c-linkchecker-local
npm install
npm link

Install From npm Registry

This tool is published to npmjs.com as w3c-linkchecker-local.

npm install -g w3c-linkchecker-local

Use CLI Tool

After installed the NPM package, run w3c-linkchecker-local --help to check available options.

Check checklink manual for detail explanation on the options.

Example usage to validate links in my local docs directory:

w3c-linkchecker-local ~/path/to/my/docs/ --recursive --summary --base-url /docs/ --exclude https://github.com

You can capture the stdout and stderr of the command. If there are errors shown in stderr, that means the test failed.

0.2.1

5 years ago

0.2.0

5 years ago

0.1.10

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

6 years ago

0.1.6

6 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago