angular アプリをサブディレクトリ内にデプロイしようとしましたが、ここに/grid
は何も表示されません
- index.html については、追加しました
<base href="/grid/" />
ファイアベースの設定には、私が使用しました
"rewrites": [ { "source" : "/grid/**/*", "destination" : "/grid/index.html" } ]
角度設定の場合、
angular.module('columns', [ 'ui.router', 'columns.main', ]) .config(function($stateProvider, $urlRouterProvider, $locationProvider) { 'use strict'; $locationProvider.html5Mode(true); $urlRouterProvider.otherwise('/'); $stateProvider .state('main', { url: '/', templateUrl: '/columns/main/main.html', controller: 'MainCtrl' }); });
そして、ビルドには
module.run(['$templateCache', function($templateCache) { $templateCache.put('/columns/main/main.html','<something>'); }]);
ローカルで実行して base タグを に変更すると、正常に動作し<base href="/" />
ます。誰でもエラーが表示されますか?