Updated npm install script
This commit is contained in:
		| @@ -14,15 +14,13 @@ This npm package is an installer for Wiki.js. For information about Wiki.js, inc | |||||||
| - [Installation Guide](https://wiki.requarks.io/get-started.html) | - [Installation Guide](https://wiki.requarks.io/get-started.html) | ||||||
| - [GitHub Repository](https://github.com/Requarks/wiki) | - [GitHub Repository](https://github.com/Requarks/wiki) | ||||||
|  |  | ||||||
| ### Install Wiki.js using npm | ### Install Wiki.js | ||||||
|  |  | ||||||
| 1. Create an empty folder where Wiki.js will run. | 1. Create an empty folder where Wiki.js will run. | ||||||
| 2. Launch a terminal / command prompt inside this newly created folder. | 2. Launch a terminal / command prompt inside this newly created folder. | ||||||
| 3. Run the command: `npm install wiki.js@latest` | 3. Run the command: `npm install wiki.js@latest` | ||||||
| 4. Wait for the installation process to complete. This may take several minutes. | 4. Wait for the installation process to complete. This may take several minutes. | ||||||
| 5. Edit the file `config.yml` located in the root of your folder and change the settings accordingly. | 5. You'll be prompted to run the configuration wizard to finish the installation. | ||||||
| 6. Run the command: `node wiki start` |  | ||||||
|  |  | ||||||
| ### Install Wiki.js manually | The configuration wizard can also be run manually using: `node wiki configure [port]`   | ||||||
|  | To start Wiki.js manually, run the command: `node wiki start` | ||||||
| For a manual installation, read the [Installation Guide](https://wiki.requarks.io/get-started.html). |  | ||||||
|   | |||||||
| @@ -122,26 +122,26 @@ pm2.connectAsync().then(() => { | |||||||
|       }]).then((ans) => { |       }]).then((ans) => { | ||||||
|         switch (ans.action) { |         switch (ans.action) { | ||||||
|           case 'default': |           case 'default': | ||||||
|             console.info(colors.bold.cyan('> Browse to http://your-server:3000/ to configure your wiki!')) |             console.info(colors.bold.cyan('> Browse to http://your-server:3000/ to configure your wiki! (Replaced your-server with the hostname or IP of your server!)')) | ||||||
|             ora = require('ora')({ text: 'I\'ll wait until you\'re done ;)', color: 'yellow', spinner: 'pong' }).start() |             ora = require('ora')({ text: 'I\'ll wait until you\'re done ;)', color: 'yellow', spinner: 'pong' }).start() | ||||||
|             return exec.stdout('node', ['wiki', 'configure'], { |             return exec.stdout('node', ['wiki', 'configure'], { | ||||||
|               cwd: installDir |               cwd: installDir | ||||||
|             }) |             }) | ||||||
|           case 'custom': |           case 'custom': | ||||||
|             console.info(colors.bold.cyan('> Browse to http://your-server:' + ans.customport + '/ to configure your wiki!')) |             console.info(colors.bold.cyan('> Browse to http://your-server:' + ans.customport + '/ to configure your wiki! (Replaced your-server with the hostname or IP of your server!)')) | ||||||
|             ora = require('ora')({ text: 'I\'ll wait until you\'re done ;)', color: 'yellow', spinner: 'pong' }).start() |             ora = require('ora')({ text: 'I\'ll wait until you\'re done ;)', color: 'yellow', spinner: 'pong' }).start() | ||||||
|             return exec.stdout('node', ['wiki', 'configure', ans.customport], { |             return exec.stdout('node', ['wiki', 'configure', ans.customport], { | ||||||
|               cwd: installDir |               cwd: installDir | ||||||
|             }) |             }) | ||||||
|           default: |           default: | ||||||
|             console.info(colors.bold.cyan('> Open config.yml in your favorite editor. Then start Wiki.js using: node wiki start')) |             console.info(colors.bold.cyan('> You can run the configuration wizard using command:') + colors.bold.white(' node wiki configure') + colors.bold.cyan('. Then start Wiki.js using command: ') + colors.bold.white('node wiki start')) | ||||||
|             return process.exit(0) |             return process.exit(0) | ||||||
|         } |         } | ||||||
|       }).then(() => { |       }).then(() => { | ||||||
|         ora.succeed(colors.bold.green('Wiki.js has been configured successfully. It is now starting up and should be accessible very soon!')) |         ora.succeed(colors.bold.green('Wiki.js has been configured successfully. It is now starting up and should be accessible very soon!')) | ||||||
|       }) |       }) | ||||||
|     } else { |     } else { | ||||||
|       console.info(colors.cyan('[!] Non-interactive terminal detected. You may now manually edit config.yml and start Wiki.js by running: node wiki start')) |       console.info(colors.cyan('[WARNING] Non-interactive terminal detected. You must manually start the configuration wizard using the command: node wiki configure')) | ||||||
|     } |     } | ||||||
|   }) |   }) | ||||||
| }).catch(err => { | }).catch(err => { | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| { | { | ||||||
|   "name": "wiki.js", |   "name": "wiki.js", | ||||||
|   "version": "1.0.0-beta.9.2", |   "version": "1.0.0-beta.9.5", | ||||||
|   "description": "A modern, lightweight and powerful wiki app built on NodeJS, Git and Markdown", |   "description": "A modern, lightweight and powerful wiki app built on NodeJS, Git and Markdown", | ||||||
|   "main": "install.js", |   "main": "install.js", | ||||||
|   "scripts": { |   "scripts": { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user