位 npm -v
5.4.2
H:\work\aurelia-ui-toolkits\kendoui\demo-kendo (master) ([email protected])
位 jspm -v
0.16.15
Running against local jspm install.
aurelia-logging-console.js:54 ERROR [app-router] Error: Route not found: pivotgrid
at Router._createNavigationInstruction (aurelia-router.js:1082)
at aurelia-router.js:1506
at r (bluebird.min.js:31)
at r._settlePromiseFromHandler (bluebird.min.js:30)
at r._settlePromise (bluebird.min.js:30)
at r._settlePromise0 (bluebird.min.js:30)
at r._settlePromises (bluebird.min.js:30)
at r._drainQueue (bluebird.min.js:29)
at r._drainQueues (bluebird.min.js:29)
at drainQueues (bluebird.min.js:29)
at <anonymous>
Router.prototype._createNavigationInstruction = function _createNavigationInstruction() {
var url = arguments.length <= 0 || arguments[0] === undefined ? '' : arguments[0];
var parentInstruction = arguments.length <= 1 || arguments[1] === undefined ? null : arguments[1];
var fragment = url;
var queryString = '';
var queryIndex = url.indexOf('?');
if (queryIndex !== -1) {
fragment = url.substr(0, queryIndex);
queryString = url.substr(queryIndex + 1);
}
var results = this._recognizer.recognize(url);
if (!results || !results.length) {
results = this._childRecognizer.recognize(url);
}
var instructionInit = {
fragment: fragment,
queryString: queryString,
config: null,
parentInstruction: parentInstruction,
previousInstruction: this.currentInstruction,
router: this,
options: {
compareQueryParams: this.options.compareQueryParams
}
};
if (results && results.length) {
var first = results[0];
var _instruction = new NavigationInstruction(Object.assign({}, instructionInit, {
params: first.params,
queryParams: first.queryParams || results.queryParams,
config: first.config || first.handler
}));
if (typeof first.handler === 'function') {
return evaluateNavigationStrategy(_instruction, first.handler, first);
} else if (first.handler && typeof first.handler.navigationStrategy === 'function') {
return evaluateNavigationStrategy(_instruction, first.handler.navigationStrategy, first.handler);
}
return Promise.resolve(_instruction);
} else if (this.catchAllHandler) {
var _instruction2 = new NavigationInstruction(Object.assign({}, instructionInit, {
params: { path: fragment },
queryParams: results && results.queryParams,
config: null }));
return evaluateNavigationStrategy(_instruction2, this.catchAllHandler);
}
return Promise.reject(new Error('Route not found: ' + url)); <-------
};