簡體   English   中英

如何構建 Angularjs/Leaflet/Node.js 應用程序

[英]How to structure Angularjs/Leaflet/Node.js Application

我正在開發實時分析公共交通的 Web 應用程序。 我構建了一個交互式地圖儀表板。 我使用 : - Node.Js: 進行后端處理。 - Angularjs & Leaflet:用於前端數據可視化。

我想重新組織我的項目,但找不到方便的結構。 我查看了 angular-seed,它是 AngularJS 應用程序的官方起點。 “app”目錄包含以下結構:

css/
img/
js/
   app.js
   controllers.js
   directives.js
   filters.js
   services.js
lib/
partials/ 

[ng-boilerplate][1] repo 上發現的另一種結構

build/
src/
app/
assets/
components/
less/
testacular/ (or karma/)
vendor/
    Grunfile.js
    module.prefix
    module.suffix
    package.json

我發現了這個Angular Leaflet App Skeleton ,它可能是一個好的開始,但是我如何添加 Node.Js 我還發現了兩篇很棒的文章:

你推薦使用 angular-leaflet-directive 和 Node.js,還是構建 Angularjs/Leaflet/Node.js 項目?

在這種情況下,構建我的項目的最佳方式是什么?

最好不要在同一個項目中使用 Angular 和 NodeJS 代碼。 讓您的 NodeJS 項目成為純 JSON API。 Angular 項目可以是一個客戶端項目。

您可以從 Apache 或 CGI 服務器提供 Angular 代碼,並為 NodeJS 運行 Express 服務器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM