最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

语义UI构建中的差异

IT培训 admin 1浏览 0评论

语义UI构建中的差异

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

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

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

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

回答如下:

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

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

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

语义UI构建中的差异

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

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

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

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

回答如下:

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

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

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

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论