Can you tell me how to build a virtual template under angularjs?

  node.js, question

Is there something wrong with my code? An error was reported when running the news route prompt. .

<!  DOCTYPE html>
 <html lang="en">
 <head>
 <meta charset="UTF-8">
 <title></title>
 <script type="text/javascript" src="angular.min.js"></script>
 </head>
 <body ng-app="app">
 
 
 <div ng-view></div>
 <div ng-controller="myCtrl">
 
 </div>
 
 <script>
 var app = angular.module("app",[]);
 app.run(function(){
 console.log("sdsd")
 });
 
 app.config(function($routeProvider){
 $routeProvider.when("/news",{
 templateUrl : "template/news.html"
 });
 });
 
 app.controller("myCtrl",["$scope",function($scope){
 console.log("sdsds")
 }]);
 
 </script>
 
 <script type="text/ng-template" id="template/news.html">
 <div>hello</div>
 </script>
 
 
 
 </body>
 </html>

Route jump should be state-aware, you should write this with ng-include, and generally use ui-router instead of native