我最近将一个 ember-cli
项目从 0.0.44
更新到 0.1.1
并且我的模板突然没有加载现在,我在控制台上收到以下警告:
Could not find "application" template or view. Nothing will be rendered Object {fullName: "template:application"}
Could not find "index" template or view. Nothing will be rendered Object {fullName: "template:index"}
我更新项目的步骤是:
npm install --save-dev ember-cli
ember init
这是我的路由器:
import Ember from 'ember';
import config from './config/environment';
var Router = Ember.Router.extend({
location: config.locationType
});
Router.map(function() {
this.route('login');
this.route('permission');
this.route('user');
this.route('room');
this.route('room/new');
});
Router.reopen({
notifyGoogleAnalytics: function() {
return window.ga('send', 'pageview', {
'page': this.get('url'),
'title': this.get('url')
});
}.on('didTransition')
});
export default Router;
这是我的 app.js
:
import Ember from 'ember';
import Resolver from 'ember/resolver';
import loadInitializers from 'ember/load-initializers';
import config from './config/environment';
Ember.MODEL_FACTORY_INJECTIONS = true;
var App = Ember.Application.extend({
modulePrefix: config.modulePrefix,
autoprefixer: {
browsers: ['> 1%', 'last 1 version', 'android 4', 'ios 6']
},
podModulePrefix: config.podModulePrefix,
Resolver: Resolver
});
loadInitializers(App, config.modulePrefix);
export default App;
有什么帮助吗?
最佳答案
这应该有帮助:
npm cache clear
bower cache clean
rm -rf dist tmp bower_components node_modules
npm install
bower install
关于javascript - 找不到 "application"模板或 View 。什么都不会呈现对象 {fullName : "template:application"},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26286320/