I am currently having an issue with my
Magento 2.1.8 checkout where the header is not displaying the logo, search bar, etc. correctly.
It is also showing an error in my
[2018-03-08 10:25:31] main.CRITICAL: Invalid template file: 'Magento_Checkout::js/components.phtml' in module: '' block's name: 'checkout_page_head_components'  
I cannot find the specified template file anywhere. I have even downloaded all the magento core files from github and i cannot find the
components.phtml file in there either.
does any one know where this file is located or how i access it?
I have now found the file and it is identical the to the
components.phtml file on github in the link below. This file has been unchanged so why would it say it is an "Invalid template file"?