WorkboxPlugin - Один из шаблонов глобуса не соответствует ни одному файлу. Удалите или исправьте

Ошибка: один из шаблонов глобуса не соответствует ни одному файлу. Удалите или исправьте следующее:

{                                     
  "globDirectory": "C:\\public\\uiassets",                         
  "globPattern": "^.*?(app.js|app.css|vendor.js|commons.js).*$",                                                                   
  "globIgnores": [                                                                                                                 
    "node_modules/**/*"                                                                                                            
  ]                                                                                                                                
}    

обязательно ли иметь файлы, упомянутые в globPattern, в папке сборки.


person Chandan    schedule 28.01.2018    source источник


Ответы (1)


Эта ошибка ожидается всякий раз, когда вы указываете шаблон, который ни с чем не соответствует. Часто это происходит из-за неправильного шаблона глобуса, который, по-видимому, и является причиной вашей проблемы.

Вы используете ^.?(app.js|app.css|vendor.js|commons.js).$ в качестве шаблона глобуса, который похож на синтаксис RegExp. Однако шаблоны глобуса требуют другого синтаксиса, который описан на https://github.com/isaacs/node-glob#glob-primer

person Jeff Posnick    schedule 30.01.2018