WdBly Blog

懂事、有趣、保持理智

WdBly Blog

懂事、有趣、保持理智

周维 | Jim

603927378@qq.com

工作日志 2018 09-10

工作日志,工作笔记

image.png

2018/09/05

写购物车的订单确认界面
写了部分node-server-frameclient界面

2018/09/06

after arguments list 错误是源于 " '' "
//解决gitignore 没生效的问题
git rm -r --cached .  
git add .
git commit -m "update gitignore"

rm -rf 目录名字 ubuntu   

webpack dev环境 启动服务时报错 Cannot read property 'call' of undefined

2018/09/10

完善购物车和plus会员价格

博客维护中

2018/09/26

app2.5.0上线
react 子组件拿不到this.props.history对象,解决方案,在父组件中将histroy对象传过去<Login history={this.props.history}/>

vim 不保存退出 :q!
app开屏图的后缀是png的格式,若设计给了jpg的,需要另存为png的文件(不能直接去改后缀)
ios 1024x1024的appicon图不用有透明度(去除图像中的alpha通道或透明度)
chrome://net-internals/ google浏览器内部操作
chrome://inspect/#devices 设备调试

2018/09/27

一字节中有8位 也就是可以存放8个0或者1
PhantomJS not found on PATH 解决
cd ~(回到用户主目录)
vim .npmrc(打开这个文件,添加两句话) :

sass_binary_site = https://npm.taobao.org/mirrors/node-sass/
phantomjs_cdnurl = https://npm.taobao.org/mirrors/phantomjs/

angular 实战

2018/09/28

使用element input type位number类型,设置了最小值为 1 初始化时设置一个小于1的值,不会生效。
开始了app2.6.0

2018/09/29

完成部分2.6.0前端功能
docker 学习    
https://hub.docker.com  账号 wdbly(小写) 

//加 winpty前缀 windows中 后缀为 bash
winpty docker run -it --name redis-master redis bash

将node-server-frame 添加至docker中运行
1:在window端安装docker 并运行客户端(科学上网)
2:在原项目中添加 .dockerignore文件和Dockerfile文件
在.dockerignore中排除了制作镜像所需的目录,Dockerfile中是制作镜像的配置,包括终端,环境,等等。
3:制作镜像:docker image build -t node-server-frame:1.0.0 .
4: 生成容器:winpty docker container run -p 8000:3000 -it  node-server-frame:1.0.0 bush

2018/09/30

volume 参数开启容器和主机的文件映射
根据项目的Dockerfile文件 将项目配合环境打包成image,用这个image可以生成一个容器。这样做不太灵活,如果外部文件有改动,需要重新生成image再生成容器很烦。
Dockerfile中可以定义VOLUME 开启文件映射 通过 VOLUME 指令创建的挂载点,无法指定主机上对应的目录,是自动生成的(暂时没有使用这种方式)。

第三种:在新建容器时指定VOLUME 同时给定基础环境,还有 -itd,端口映射,最后执行命令开启服务。

docker container run --name node-server2 -p 8002:5000 -itd -v "$PWD":/node-server node:8.11.1 bash -c "cd node-server && npm run start"

docker container stop id
docker container rm id
docker container start id  //启动这个容器
docker container exec id //进入这个容器