坚强大地

文章
7
资源
0
加入时间
2年10月21天

[Docker]制作一个可以运行Vue的镜像

Vue构建过程是使用npm将Vue项目打包成静态html,并放到同目录的/dist文件夹下。因此在Docker容器中,我们需要nodejs环境并下载项目所需的依赖优化:使用了cnpm作为国内镜像源。npm run [scripts]详见package.json中的scripts,这里的打包命令实际上是运行了vue-cli-service build。我们选择使用Nginx来展示静态页面,因此我们将打包后的文件放到Nginx的基础镜像中。这里额外将nginx的配置文件也从Vue项目里复制出来(..

设计模式-适配器模式

适配器模式适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。举个真实的例子,读卡器是作为内存卡和笔记本之间的适配器。您将内存卡插入读卡器,再将读卡器插入笔记本,这样就可以通过笔记本来读取内存卡。优点:1、可以让任何两个没有关联的类一起运行。2、提高了类的复用。3、增加了类的透明度。4、灵活性好。缺点:1、过多地使用适配器,会

IE9下html5初试小刀

mvc是个好东西,为什么一入行的时候不去学一下,非要等到asp net mvc出来了才去学;orm是个好东西,干嘛非要等到EF出来了才去学;html5是