语义UI构建中的差异

问题描述 投票:0回答:1

尽管我和我的同事基于相同的sUI版本,但我和我的同事目前在我们的计算机上生成的已编译的语义UI文件中存在差异。

我们通过在npm update中运行/node_modules/semantic-ui/更新了所有节点插件,因此我们认为我们具有相同的先决条件。

仍然是我们生产的版本,有所不同:

Build deltas

有人可以给我们一些提示,这些差异可能来自何处?

node.js gulp semantic-ui
1个回答
1
投票

据我所知,Sementic UI的Gulp任务通过一个LESS转换器,后者使用autoprefixer来转换CSS规则,具体取决于可用的浏览器。由于两个操作系统都不同,因此browserlist可能返回不同的值。

如果其他项目需要相同的依赖项,则某些软件包可能满足semver约束,并且由于被认为是兼容的而没有真正更新。您可以尝试通过全局安装npm-check-updates(或ncu)并在Sementic UI的安装中运行它来检查它们。

话虽这么说,如果没有更多信息,很难准确地找出确切的问题。但我可以肯定的是,这里可能就是这种情况。

© www.soinside.com 2019 - 2024. All rights reserved.