use resolved base instead of base directly

using base value directly causes problems when you're using a relative base, such as ../app
it causes the manifest to use the full path instead