mirror of
https://github.com/minio/minio.git
synced 2025-02-03 18:06:00 -05:00
docs: Add browser doc for running dev in custom port (#3675)
Fixes #3674
This commit is contained in:
parent
f612a7dd85
commit
fc446e0b81
@ -4,34 +4,69 @@
|
|||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
### Install yarn:
|
### Install yarn
|
||||||
```sh
|
```sh
|
||||||
$ curl -o- -L https://yarnpkg.com/install.sh | bash
|
curl -o- -L https://yarnpkg.com/install.sh | bash
|
||||||
$ yarn
|
yarn
|
||||||
```
|
```
|
||||||
|
|
||||||
### Install `go-bindata` and `go-bindata-assetfs`.
|
### Install `go-bindata` and `go-bindata-assetfs`
|
||||||
|
|
||||||
If you do not have a working Golang environment, please follow [Install Golang](https://docs.minio.io/docs/how-to-install-golang)
|
If you do not have a working Golang environment, please follow [Install Golang](https://docs.minio.io/docs/how-to-install-golang)
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
$ go get github.com/jteeuwen/go-bindata/...
|
go get github.com/jteeuwen/go-bindata/...
|
||||||
$ go get github.com/elazarl/go-bindata-assetfs/...
|
go get github.com/elazarl/go-bindata-assetfs/...
|
||||||
```
|
```
|
||||||
|
|
||||||
## Generating Assets.
|
## Generating Assets
|
||||||
|
|
||||||
### Generate ui-assets.go
|
### Generate ui-assets.go
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
$ yarn release
|
yarn release
|
||||||
```
|
```
|
||||||
This generates ui-assets.go in the current direcotry. Now do `make` in the parent directory to build the minio binary with the newly generated ui-assets.go
|
|
||||||
|
|
||||||
### Run Minio Browser with live reload.
|
This generates ui-assets.go in the current direcotry. Now do `make` in the parent directory to build the minio binary with the newly generated ``ui-assets.go``
|
||||||
|
|
||||||
|
### Run Minio Browser with live reload
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
$ yarn dev
|
yarn dev
|
||||||
```
|
```
|
||||||
|
|
||||||
Open [http://localhost:8080/minio/](http://localhost:8080/minio/) in your browser to play with the application
|
Open [http://localhost:8080/minio/](http://localhost:8080/minio/) in your browser to play with the application
|
||||||
|
|
||||||
|
### Run Minio Browser with live reload on custom port
|
||||||
|
|
||||||
|
Edit `browser/webpack.config.js`
|
||||||
|
|
||||||
|
```diff
|
||||||
|
diff --git a/browser/webpack.config.js b/browser/webpack.config.js
|
||||||
|
index 3ccdaba..9496c56 100644
|
||||||
|
--- a/browser/webpack.config.js
|
||||||
|
+++ b/browser/webpack.config.js
|
||||||
|
@@ -58,6 +58,7 @@ var exports = {
|
||||||
|
historyApiFallback: {
|
||||||
|
index: '/minio/'
|
||||||
|
},
|
||||||
|
+ port: 8888,
|
||||||
|
proxy: {
|
||||||
|
'/minio/webrpc': {
|
||||||
|
target: 'http://localhost:9000',
|
||||||
|
@@ -97,7 +98,7 @@ var exports = {
|
||||||
|
if (process.env.NODE_ENV === 'dev') {
|
||||||
|
exports.entry = [
|
||||||
|
'webpack/hot/dev-server',
|
||||||
|
- 'webpack-dev-server/client?http://localhost:8080',
|
||||||
|
+ 'webpack-dev-server/client?http://localhost:8888',
|
||||||
|
path.resolve(__dirname, 'app/index.js')
|
||||||
|
]
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn dev
|
||||||
|
```
|
||||||
|
|
||||||
|
Open [http://localhost:8888/minio/](http://localhost:8888/minio/) in your browser to play with the application
|
||||||
|
@ -58,6 +58,7 @@ var exports = {
|
|||||||
historyApiFallback: {
|
historyApiFallback: {
|
||||||
index: '/minio/'
|
index: '/minio/'
|
||||||
},
|
},
|
||||||
|
port: 8888,
|
||||||
proxy: {
|
proxy: {
|
||||||
'/minio/webrpc': {
|
'/minio/webrpc': {
|
||||||
target: 'http://localhost:9000',
|
target: 'http://localhost:9000',
|
||||||
@ -97,7 +98,7 @@ var exports = {
|
|||||||
if (process.env.NODE_ENV === 'dev') {
|
if (process.env.NODE_ENV === 'dev') {
|
||||||
exports.entry = [
|
exports.entry = [
|
||||||
'webpack/hot/dev-server',
|
'webpack/hot/dev-server',
|
||||||
'webpack-dev-server/client?http://localhost:8080',
|
'webpack-dev-server/client?http://localhost:8888',
|
||||||
path.resolve(__dirname, 'app/index.js')
|
path.resolve(__dirname, 'app/index.js')
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user