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

m90

我正在尝试npm仅下载npm install软件包目录中的一个文件

目录如下:

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

我希望npm忽略一切,file.js所以我尝试在我的计算机中加入以下内容.npmignore

dist/
!dist/file.js

但是,dist当我安装软件包时,npm仍将下载所有目录我以为它应该像这样工作,.gitignore但显然我在这里缺少一些东西。

抽筋工作室

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

但是我会有不同的方法:

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

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Git递归地忽略将子目录中的所有文件列入白名单

IP使用Nginx将单个php文件列入白名单,但仍在运行php

如何在systemd中将单位目录列入白名单

如何将Kubernetes集群列入IP白名单

uMatrix如何将网址列入白名单

如何将EC2安全组中的AWS IP范围列入白名单?

如何将您的网站列入白名单,以便能够从AWS S3存储桶查看文件?

如何将我的Android设备列入白名单?

Rails 5-如何将控制器中整个jsonb postgres列的参数列入白名单?

为整个应用程序添加 API 密钥后,如何将 FastAPI 中的 API 路径列入白名单?

如何将多个域phonegap列入白名单(cordova)

如何将Swisscom PaaS域/ API列入白名单以进行远程访问

Firefox/Chrome,如何将 localhost 和 wikipedia.org 列入白名单?

如何将iOS应用列入白名单以播放我自己的受限视频

如何将这些Rails4参数列入白名单?

redux-persist - 如何将嵌套状态字段列入白名单?

使用.gitignore将嵌套的文件和文件夹列入白名单

.gitignore没有正确地将特定文件列入白名单

将适用于Android Lollipop 5.0的Phonegap中的URL列入白名单

在CentOS 7中将源IP地址列入白名单

仅将列入白名单的项目写入DynamoDB

将 Firebase 分析和谷歌分析列入白名单

API网关将某些IP列入白名单

将 asp.net 包列入白名单

仅Apache 2.4将Cloudflare列入白名单

将Fabric和Crashlytics IP列入白名单

将gcp项目列入白名单gcloud alpha产品

允许/将特定单词/代码列入白名单

将Windows Update服务器列入白名单