Pour le gâteau, dans un grand bol, mélanger la farine, le sucre, la noix de coco, le bicarbonate de soude, le sel et les épices.
Dans un autre bol, mélanger l'huile, les oeufs, la vanille et 6 cuillères à table de jus d'ananas.
Incorporer le mélange d'oeufs, les courgettes râpées et les ananas dans le mélange de farine.
Verser la pâte dans un plat carré. Cuire au four pendant environ 50 à 55 minutes ou jusqu'à ce qu'un cure-dent inséré au centre du gâteau en ressorte propre.
Laisser refroidir complètement sur une grille.
Pour le glaçage, mélanger le beurre et le fromage à la crème dans un bol. Battre avec un mélangeur électrique à vitesse moyenne jusqu'à consistance lisse.
Incorporer le sucre à glacer, la vanille et le jus d'ananas.Étendre le glaçage sur le dessus du gâteau.