Preheat oven to 350°.
Grease 2 loaf pans or small Bundt pans or one large Bundt pan.
In a large bowl combine eggs, oil, zucchini, sugar, and vanilla. In a separate bowl combine the dry ingredients. Add the dry mixture to the zucchini mixture, stirring until well blended.
Add the nuts and pineapple, stir until blended.
Divide the batter between the two pans.
Bake 40 to 60 minutes until toothpick inserted comes out clean.