Prepare two cookie sheets by lining them with parchment paper or silicone baking mats.
Preheat the oven to 350 degrees F.
Whisk together the flour, white sugar, baking powder, salt, cinnamon, nutmeg, and ginger until well combined.
Stir in the oil, eggs, and vanilla extract. Beat on medium speed for 2 minutes or until well combined.
Fold in the pineapple, carrots, and white chocolate chips until throughly mixed.
Shape the cookie dough into 1 tablespoon balls with a cookie scoop. Place the balls on the parpared pan.
Bake for 8-12 minutes, until the cookies are done, and cracked on the top.
Allow the cookies to cool on the baking sheets for two minutes before moving them to a wire cooling rack to finish cooling.