忽略除凉亭中的文件夹以外的所有内容

rob*_*rob 8 javascript glob gitignore bower

有没有办法忽略除文件夹以外的所有内容以及bower库的内容.我试过这样的东西,但它没有用

"ignore": [
  "./!(dist)"
]
Run Code Online (Sandbox Code Playgroud)

我的文件夹结构如下所示,我只想分发该dist文件夹.

/dist
  myLibrary.js
  myLibrary.min.js
/src
  ...
/node_modules
  ...
package.json
bower.json
...
Run Code Online (Sandbox Code Playgroud)

Dro*_*sky 22

您应该使用以下忽略模式:

"ignore": [
    "*",
    "!dist/",
    "!dist/*"
]
Run Code Online (Sandbox Code Playgroud)

请注意,您需要第一个模式才能首先忽略所有内容.

  • 这也适用于"忽略":["*","!dist/*"]`(第一个`!dist /`是不必要的) (6认同)