小编Ale*_*lex的帖子

PowerShell依赖关系管理

脚本

我的PowerShell文件夹包含一个实用程序脚本库.我在工作和家用电脑之间使用GitHub进行共享和版本控制.在工作中,我现在有许多项目,我想利用我的脚本库.

问题

当我更新实用程序脚本时,我不想手动将其复制到使用它的所有工作项目.

可能的解决方案

  1. (简单)

    编写PowerShell函数将我的整个脚本库复制到每个脚本项目的工作目录下的"Dependencies\Scripts"目录中.随着我的脚本库的增长,其他人可能很难找到与脚本项目相关的库脚本.

  2. (过于复杂?)

    在每个需要一个库脚本的工作项目脚本文件中使用某种"需求"功能.更新库脚本后,工具可以决定哪些工作项目需要该库脚本并将最新版本复制到工作项目.如果在没有相应依赖项的情况下运行脚本,则会引发错误,提醒用户如何从库中获取最新版本.

问题

  • 有人解决过这个问题吗?
  • 是否存在PowerShell的现有依赖关系管理工具2?

deployment powershell dependencies project dependency-management

5
推荐指数
1
解决办法
1325
查看次数

CSS与DRY

您正在创建HTML布局.让我们假设您不需要多个样式表的好处,HTML大小的小幅增加不是一个问题,并且您有一个只使用一次的样式.我经常赞成在这里使用内联样式,因为我将CSS类名称或ID的重复视为您当前不需要的抽象成本,并且可能永远不会使用.

如今标准学说总是使用语义标记和CSS样式创建HTML布局,所以我在这里遗漏了什么?请让我知道你的想法.

html css dry

1
推荐指数
2
解决办法
1750
查看次数