2016-03-28 75 views

回答

1

的Angular2應用程序由一組文件的靜態服務:

  • 應用程序自身的那些(HTML文件,JS文件編譯或不打字稿的)
  • 藥粥依賴(Angular2, Rxjs,SystemJS,ZonesJS,反映元數據,...)

如果部署GlassFish服務器上的應用程序能夠從一個文件夾中提供靜態文件,有可能的Angular2部分在其集成。請注意,此應用程序將從服務器加載並在瀏覽器中執行。

Glassfish中可用的大多數Java Web框架(Restlet,Spring引用了一些)都支持此功能。

0

好吧,我在glassfish服務器上運行我的角度應用程序。 在教程中,導師使用了以下庫。你會把任何另一個庫到我的應用程序?

他也使用es6-shim.js庫,但我不知道爲什麼。 它是否需要在我的項目中?

代碼我的網頁:

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="UTF-8"> 
<title>Insert title here</title> 

    <script src="node_modules/angular2/bundles/angular2-polyfills.js"></script> 
    <script src="node_modules/es6-shim/es6-shim.js"></script> 
    <script src="node_modules/systemjs/dist/system.src.js"></script> 
    <script src="node_modules/rxjs/bundles/Rx.js"></script> 
    <script src="node_modules/angular2/bundles/angular2.dev.js"></script> 


<script> 
     System.config({ 
      packages: { 
       app: { 
        format: 'register', 
        defaultExtension: 'js' 
       } 
      }  
     }); 
     System.import('app/boot.js') 
     .then(null, console.error.bind(console)); 
    </script> 
</head> 
<body> 


<articles></articles> 


</body> 
</html> 
相關問題