gpt4 book ai didi

node.js - 如何将 .npmignore 目录中的单个文件列入白名单?

转载 作者:IT老高 更新时间:2023-10-28 23:20:41 36 4
gpt4 key购买 nike

我正在尝试让 npm 只下载包的 npm install 目录中的单个文件。

目录如下:

+- dist/
+- 1.0.0/
+- 1.0.1/
+- ...lots of other dirs...
+- file.js

我希望 npm 忽略除 file.js 之外的所有内容,因此我尝试在 .npmignore 中包含以下内容:

dist/
!dist/file.js

然而,当我安装包时,npm 仍然会下载 dist 中的所有目录。我认为这应该像 .gitignore 一样工作,但显然我在这里遗漏了一些东西。

最佳答案

是的,它正在使用全局模式:https://docs.npmjs.com/misc/developers#keeping-files-out-of-your-package

但我会有不同的方法:

dist/*
dist/.*
!dist/file.js

为了不忽略整个文件夹但它的内容(第二行可能不需要)。

关于node.js - 如何将 .npmignore 目录中的单个文件列入白名单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30976685/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com