【问题标题】:Build library and include CSS files but not test files构建库并包含 CSS 文件但不包含测试文件
【发布时间】:2018-10-15 04:13:43
【问题描述】:

我目前正在开发一个 React 库。当我运行 build 时,css 文件被忽略。我在构建脚本中添加了标志 --copy-files,现在它会复制 css 文件和测试文件。

我目前在脚本中有这个: babel src/ --out-dir lib --ignore spec.js --copy-files

如何设置构建脚本,使其忽略测试文件并复制所有其他文件?

【问题讨论】:

    标签: javascript reactjs npm babeljs


    【解决方案1】:
    babel src/ --out-dir lib --ignore spec.js --copy-files
    

    上面的代码应该可以工作。可能你可以删除lib文件夹,然后重新构建,看看测试文件是否还在。

    【讨论】:

      【解决方案2】:

      现有的脚本恰好在工作,我需要做的就是删除已经存在的编译 lib 目录,出于某种原因,该目录仍然包含测试文件夹/文件。

      为了将来的目的,如果您想从编译或复制中排除文件,请将它们添加到包含标志中,如下所示:--ignore spec.js

      我希望这对遇到同样问题的人有所帮助。

      【讨论】:

        猜你喜欢
        • 2013-01-06
        • 2019-06-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多