Puppy Peggy got way more excited if I yelped or even said "No" too firmly, and an excited puppy is often a biting puppy.
I had the best luck with offering a toy, and if that didn't work, calmly walking away for 30 seconds. Return. Offer a toy. If puppy still wants to bite you, it's probably time for a nap.
Never stop that important step of offering the toys, though. You should have tons of them right now, always within easy reach, all different textures. Eventually you'll probably see your puppy grab one on her own when she gets excited. That = progress!
Peggy still uses this self-soothing technique. In fact, her teenage brain went crazy today and she playfully bit my sweatshirt, and then 20 minutes later my finger. It wasn't mouthing. Definite nips! I was shocked, but then quickly encouraged by how she handled it. She seemed to realize she'd crossed a line and both times, immediately, grabbed a toy.
Since their manners tend to come and go during adolescence, I'm not too concerned. But if it happens again, I'll go back to the same puppy rules I described above, but with zero tolerance. Teeth on me = instant end to the fun.