title: How can I reference angularjs template files within a visualforce page?
body: <p>I am creating a Visualforce plugin that allows me to add data to the Account and Opportunity pages. The data I am adding easily follows the model of a SPA, so I decided to use AngularJS within my Visualforce plugin.</p>
  
  <p>So far, everything worked fine when I was only using the Account page -- I was able to just add text/ng-template scripts to render my particular views in the application, and edit just one file.</p>
  
  <p>Now, I am extending the plugin to work on the Opportunity Page, too; the front-facing portion of plugin literally requires the <strong>exact</strong> same code to render on both the opportunity and account page.</p>
  
  <p>I attempted first to find some way to render a partial view in Apex so that I could just have all my display logic in one file; it wasn't ideal, and there didn't seem to be a way to do that.</p>
  
  <p>Then, I tried using linking to StaticResource html files that contain my angular page templates, but for some reason (despite getting a url for them), I cannot link to them; I think Salesforce simply does not let me link to static resources in this manner.</p>
  
  <p>How exactly can I use template files in order to not have to copy/paste all my code, once in a visualforce page for the AccountController, and once in my visualforce page for the OpportunityController?</p>