【问题标题】:Bower, Mondernizr and GulpBower、Mondernizr 和 Gulp
【发布时间】:2015-11-16 23:23:42
【问题描述】:

我正在尝试在 Visual Studio 2015 项目中设置新的网站环境。我一切正常; NPM,鲍尔,Gulp。它正在生成和缩小我所有的 js 和 css,除了 Modernizr,我似乎被困住了。

我在 bower.json 文件中添加了modernizr,VS 创建了 bower_components 文件夹。但是目录中没有modernizr.js。我在这里发现了另一个帖子,建议进行“凉亭缓存清理”,但这似乎根本没有改善这种情况。

有什么想法吗?

【问题讨论】:

  • 回答您的问题需要更多信息。可以粘贴bower.json的内容吗?

标签: node.js gulp bower modernizr


【解决方案1】:

@ahmad-alfy 是正确的,因为没有包含modernizr.js 文件。

无论如何不需要需要运行 npm install。您可以npm / bower install 任何 Modernizr URL。

例如npm install --save https://modernizr.com/download?setclasses-emoji-ambientlight

【讨论】:

  • 我使用npm install 然后grunt build。在 github 问题上,我还发现了这个宝贵的 URL https://modernizr.com/download?do_not_use_in_production
  • 那个 url 是一个网络重定向,它不适用于 bower 或 npm 安装
【解决方案2】:

自 Modernizr 3.0 以来,bower 包中不再有已构建的文件。您必须通过在 bower_components\modernizr 中运行 npm install 自己构建它

来源:github issue

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-28
    • 2016-08-15
    • 1970-01-01
    相关资源
    最近更新 更多