-
Notifications
You must be signed in to change notification settings - Fork 0
Home
nevenchen edited this page Mar 23, 2020
·
10 revisions
- 1,安装node js (百度下载官方安装包)
- 2, 安装yarn (百度下载官方安装包)
- 3,Clone potainer, checkout 到稳定版本
- 4,CD 到clone 到的portainer路径
- 5,执行yarn, 会读取package.json安装依赖(遇到网络问题可能需要FQ,如果中途下载不到依赖,切换几次服务器,让下载请求重新建立连接)
- 6, 参照https://blog.51cto.com/nosmoking/2301615
- 1,pngquant无法执行
Exit code: 1 Command: node lib/install.js Arguments: Directory: D:\workspace_go\src\github.com\portainer\portainer\node_modules\pngquant-bin Output: ‼ read ECONNRESET ‼ pngquant pre-build test failed i compiling from source × Error: pngquant failed to build, make sure that libpng-dev is installed
- 解决:安装pngquant-bin, "npm install -g pngquant-bin"
- 启动后,页面输入localhost:8999无反应。
- **原因:**前端并未真正启动,需要启动web-dev-server.
- 解决办法:
- 1,package.json添加
"scripts": { "start-ctn": "webpack-dev-server" }
- 2,安装webpack和webpack-dev-server
- yarn add webpack webpack-cli -D
- yarn add webpack-dev-server -D
- 检查版本:
- npx webpack -v
- npx webpack-cli -v
- 3,正确启动方法:
- yarn start-ctn