serve using `serveFilesOutsidePath`?
I think we need to pass serveFilesOutsidePath into the createStaticHandler in order to serve content in the packages folders. They symlink to the project's main packages folder, which symlinks to the pub-cache - outside of the web server's root.
sgtm
I kinda wish Pub copied all those directories into your project. Disk is cheap. Symlinks suck.
When I'm deploying to appengine, I remove all symlinks from the build/web directory (recursively, and then create one realized copy of packages in build/web (real files, not symlinks). This prevents the appengine deploy from trying to copy 4 billion copies of the files.
Definitely. There's a grinder task for that, right? :)