ASP.NET MVC,AngularJS,Bower和部署站点文件夹结构
我已经阅读了很多关于站点文件夹结构(开发和部署)的文章和问题,但仍然误解了下面的问题.
我标记了我当前的文件夹结构: >橙色 – 看起来像lib或供应商文件夹,我想存储独立的组件; 有几个问题我想找到答案: >是否正确,最佳做法是部署到web服务器只有dist文件夹? 我很乐意为你提供任何帮助. 解决方法
这是我正在构建的角度网站的目录结构,名为
Simple Team,使用Browserify绑定在一起.
这是我的文档根目录,我的框架启动并提供公共文件.我的所有JS和HTML都绑定到了app.min.js. 这就是我将指令构建为具有视图require()的模块的方法. "use strict" require('moment') require('angular-ui-router') require('angular-ui-sortable') require('angular-gravatar') require('angular-elastic') require('angular-local-storage') require('angular-moment') require('./routes.js') require('./modules/focusMe') require('./modules/selectize') require('./modules/tagData') require('./modules/www') require('./modules/uiSrefActiveIf') angular .module('simple.team',[ 'ngFileUpload','ui.router','ui.sortable','ui.gravatar','ui.bootstrap','selectize','angularMoment','angular-loading-bar','ng-showdown','LocalStorageModule','monospaced.elastic','textAngular','simple.team.uiSrefActiveIf','simple.team.routes','simple.team.focusMe','simple.team.ngBindHtmlUnsafe','simple.team.bytes','simple.team.strings','simple.team.auth','simple.team.tagData','simple.team.userData','simple.team.www' ]) .config(function($urlRouterProvider,cfpLoadingBarProvider) { $urlRouterProvider.otherwise('/projects') cfpLoadingBarProvider.includeSpinner = false }) .controller('AppCtrl',function($state,$http,$rootScope) { // Controller code }) 路由和控制器 angular .module('simple.team.routes',[]) .config(function($stateProvider) { $stateProvider .state('projects',{ url: '/projects',template: require('./layouts/projects.html'),controller: ProjectsCtrl,controllerAs: 'ctrl' }) .state('projects.card',{ url: '/card/?cardId',template: require('./layouts/card.html'),controller: require('./controllers/card.ctrl.js'),controllerAs: 'ctrl' }) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 单元测试 – MVC3中的单元测试控制器会话变量
- asp.net-mvc – 存储库模式 – 如何正确处理JOIN和复杂查询
- asp.net-mvc-3 – 查找接受字符串作为参数的所有ASP.NET MV
- asp.net-mvc – 不需要必需属性的bool属性
- entity-framework – 在ASP.NET核心中无法识别的UseMySQL扩
- 如何在ASP.NET中以“YYYY-MM-DD”格式获取当前日期?
- asp.net-mvc – lowerCamelCase中的ASP.NET MVC 3输入名称和
- asp.net-mvc-3 – 放置模板视图和骨干视图代码的最佳实践是
- asp.net-mvc-4 – 如何永久教Visual Studio检测我的调试信息
- ASP.NET URL验证