模块化的不同解决方案 追根溯源,JS这门脚本语言设计伊始就是没有模块化的,所以早期的全局变量容易造成命名冲突。但随着web项目越来越大,JS的代码量也与日俱增,于是社区就自发约定了几种模块化的方案:requirejs遵循AMD,seajs遵循CMD,node的module遵循CommonJS规范,虽 ...
分类:
Web程序 时间:
2020-04-23 01:08:26
阅读次数:
106
一,使用yum/dnf模块要注意的地方: 使用dnf软件安装/卸载时,需要有root权限, 所以要使用become参数 说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest 对应的源码可以访问这里获取: https://gi ...
分类:
其他好文 时间:
2020-04-22 19:35:24
阅读次数:
174
Dockerfile: FROM node:8-alpine ENV BACKEND_URL=http://unknown # 1.1 先安装依赖 WORKDIR /app COPY package.json /app/ COPY package-lock.json /app/ # 如果Chrome ...
分类:
其他好文 时间:
2020-04-22 18:17:42
阅读次数:
76
1、在线安装 yum install ansible -y 2、下载离线包 yum install -y ansible --downloaddir=/root/ansible --downloadonly 3、离线包安装 cd /root/ansible rpm -ivh * ...
分类:
其他好文 时间:
2020-04-22 13:40:37
阅读次数:
50
两个步骤: ①先下载安装-D所需要的loader。 ②在webpack.config.js文件的modules节点下(如果没有就写一个),创建一个rules规则,这个规则是1个数据,然后在数组中添加,处理这种文件的匹配规则。 案例:比如说使用url-loader来处理图片路径 先写一个类名为box1 ...
分类:
其他好文 时间:
2020-04-22 11:38:29
阅读次数:
62
第一章 Ansible 角色介绍 1.为什么需要使用角色 1.不太灵活,臃肿 2.全部写在一起,修改不方便 3.配置文件随便放,不标准 2.角色解决了什么问题 1.把剧本 拆分 拆分 拆分 2.解耦,结构更清晰,调试更方便 3.编写角色的最佳实践 1.初级阶段,不要直接写角色,先写好剧本,然后再拆分 ...
分类:
其他好文 时间:
2020-04-21 15:33:40
阅读次数:
84
1、锁定安装时的包的版本号,需要上传到git,保证大家的依赖包一致。 2、package-lock.json 是在 `npm install`时候生成一份文件,用来记录当前状态下实际安装的各个npm package的具体来源和版本号。 3、它有什么用呢?因为npm是一个用于管理package之间依赖 ...
分类:
Web程序 时间:
2020-04-21 15:30:03
阅读次数:
193
记录说明: 1)目前在一台服务器上安装了2个nginx 2)现在需要在nginx2上增加剪裁跟缓存模块 3)增加模块为ngx_cache_purge-2.3与http_image_filter_module 1、使用/usr/local/nginx2/sbin/nginx -V目前nginx模块如下 ...
分类:
Web程序 时间:
2020-04-21 15:12:58
阅读次数:
68
nginx的日志 禁止访问 反向代理 起到保护网站安全的作用 可以缓存静态文件 实现负载均衡 F5 A10 lvs haproxy nginx 权重 weight ip_hash 每个请求的ip做hash运算,这样每个固定的访客都会被负载到后端固定的机器 backup 当前面的都访问不到,则请求ba ...
分类:
其他好文 时间:
2020-04-21 09:22:49
阅读次数:
59
原文:怎样实现WPF Prism Module的国际化和本地化? 怎样实现WPF Prism Module的国际化和本地化? English | 简体中文 上一篇有简单介绍主工程的国际化,使用的资源字典(XAML)实现的。 这几天我添加了几个Prism模块(Module),发现子模块使用资源字典的方... ...