【问题标题】:How does lodash have a build script that resides in a directory that isn't in the repository?lodash 如何拥有一个驻留在不在存储库中的目录中的构建脚本?
【发布时间】:2018-03-08 12:05:03
【问题描述】:

我正在尝试发现构建库和查看著名库代码的最佳实践。我查看了lodash,发现构建脚本都引用了一个不存在的lib 目录。如果我克隆这个存储库,如果存储库中不存在这些文件,它如何构建?

【问题讨论】:

  • 我检查了链接,因为我认为答案可能很明显,但是通过npm下载时似乎不可用:unpkg.com/lodash@4.17.4/lib/main/build-dist.js
  • 我最初很好奇,因为它说“主”文件是 lodash.js,但这并不存在。 “足够公平”,我想。也许它是在构建脚本中创建的。 “WTF”,我想。
  • 也许this warning 是相关的?此外,lodash.js确实存在,通过npm 下载时,仅供参考。

标签: javascript npm lodash


【解决方案1】:

我们曾经使用lodash-cli 来模块化和捆绑单个方法包。但是,在 v5 中,我们将坚持使用单个模块化包。

Reference

【讨论】:

    猜你喜欢
    • 2021-06-10
    • 1970-01-01
    • 1970-01-01
    • 2020-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-17
    相关资源
    最近更新 更多