Yep, i did it indeed..  :-(

jenkins console log :

....

+ yarn install
yarn install v1.12.1
[1/4] Resolving packages...
success Already up-to-date.
Done in 0.64s.
[Pipeline] sh
+ yarn build:prod
yarn run v1.12.1
$ vue-cli-service build

....


在 2019年11月18日星期一,Zhiyuan Ju <juzhiy...@apache.org> 写道:

> You need to execute `yarn build:prod` command :)
>
> Best Regards!
> @ Zhiyuan Ju <https://www.shaoyaoju.org/>
>
>
> Lang Wang <totemofw...@apache.org> 于2019年11月18日周一 下午8:54写道:
>
> > Hi zhenyuan,
> >
> > The dashboard cannot be reached (multi 404 errors) via current master
> > branch + files from :
> > https://github.com/apache/incubator-apisix-dashboard.git ( after `yarn
> > install` & `yarn prod:build`)
> >
> > So i use files from repo :
> > https://github.com/apache/incubator-apisix-dashboard-built , and run cmd
> > `cp -r incubator-apisix-dashboard-built/* /usr/local/apisix/dashboard/)
> ,
> > it works now...
> >
> > So, what's the difference bitween these two repos ?
> >
> > Will you update the readme.md to figure out about this?
> >
> >
> >
> >
> >
> > 在 2019年11月15日星期五,Zhiyuan Ju <juzhiy...@apache.org> 写道:
> >
> > > After the dashboard is built, you need move all files under /dist
> folder
> > to
> > > /apisix/dashboard.
> > >
> > > Lang Wang <totemofw...@apache.org> 于 2019年11月15日周五 17:20写道:
> > >
> > > > After running command:
> > > >
> > > > ```
> > > > yarn install
> > > > yarn build:prod
> > > > ```
> > > > on my OS X 10.14, the *dist* directory looks like:
> > > >
> > > > *$ ls -l dist*
> > > > *total 40*
> > > > *drwxr-xr-x  15 w0ng.unic0rn  wheel   480 11 15 17:11 css*
> > > > *-rw-r--r--   1 w0ng.unic0rn  wheel  9662 11 15 17:11 favicon.ico*
> > > > *drwxr-xr-x   4 w0ng.unic0rn  wheel   128 11 15 17:11 fonts*
> > > > *drwxr-xr-x   3 w0ng.unic0rn  wheel    96 11 15 17:11 img*
> > > > *-rw-r--r--   1 w0ng.unic0rn  wheel  2975 11 15 17:11 index.html*
> > > > *drwxr-xr-x  18 w0ng.unic0rn  wheel   576 11 15 17:11 js*
> > > > *-rw-r--r--   1 w0ng.unic0rn  wheel    24 11 15 17:11 robots.txt*
> > > >
> > > >
> > > > So, the next step is ?
> > > > ```
> > > > mkdir -pv /usr/local/apisix/dashboard/
> > > > cp -r dist/* /usr/local/apisix/dashboard/
> > > > ```
> > > >
> > > > ----
> > > >
> > > > BTW, do the files under dist/* have OS platform dependencies? I will
> > not
> > > > add yarn, nodejs and misc in my openresty docker.
> > > >
> > > >
> > > > Zhiyuan Ju <juzhiy...@apache.org> 于2019年11月14日周四 下午3:12写道:
> > > >
> > > > > You should build the Dashboard by yourself, and you may follow the
> > > steps:
> > > > >
> > > > > ```sh
> > > > > # Make sure Yarn is installed on your machine -->
> > > > > https://yarnpkg.com/en/docs/install
> > > > >
> > > > > $ git clone https://github.com/apache/incubator-apisix-dashboard
> > > > > $ yarn
> > > > > $ yarn build:prod
> > > > >
> > > > > # Built files are under /dist folder.
> > > > > ```
> > > > >
> > > > > Best Regards!
> > > > > @ Zhiyuan Ju <https://www.shaoyaoju.org/>
> > > > >
> > > > >
> > > > > Lang Wang <totemofw...@apache.org> 于2019年11月14日周四 下午2:51写道:
> > > > >
> > > > > >    - Install APISIX via:
> > > > > >
> > > > > > *luarocks install
> > > > > >
> > > > > >
> > > > >
> > > > https://github.com/iresty/apisix/raw/master/rockspec/
> > > apisix-${APISIX_VERSION}-0.rockspec
> > > > > > <
> > > > > >
> > > > >
> > > > https://github.com/iresty/apisix/raw/master/rockspec/
> > > apisix-${APISIX_VERSION}-0.rockspec
> > > > > > >
> > > > > > --tree=/usr/local/apisix/deps*
> > > > > >
> > > > > >
> > > > > >    - The /usr/local/apisix/ directory looks like:
> > > > > >
> > > > > > *bash-4.4# ls -l /usr/local/apisix/*
> > > > > > *total 0*
> > > > > > *drwxr-xr-x 3 root root 55 Nov 14 14:47 conf*
> > > > > > *drwxr-xr-x 5 root root 41 Nov 14 14:47 deps*
> > > > > > *drwxr-xr-x 2 root root  6 Nov 14 14:47 logs*
> > > > > >
> > > > > >
> > > > > >    - So, is this the best practice to use dashboard via 🤔: (for
> > > > current
> > > > > >    master branch)
> > > > > >
> > > > > >
> > > > > > *git clone --depth=50
> > https://github.com/apache/incubator-apisix.git
> > > > > > <https://github.com/apache/incubator-apisix.git>
> > > > > apache/incubator-apisix*
> > > > > > *cd apache/incubator-apisix/*
> > > > > > *git submodule update --init --recursive*
> > > > > > *cp -ar dashboard /usr/local/apisix*
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to