Метатель метаний не смог найти модуль для HTML-страницы - PullRequest
0 голосов
/ 26 апреля 2019

Я новичок в метеоре.Когда я пытаюсь импортировать HTML-страницу, в терминале появляется сообщение об ошибке:

Невозможно разрешить некоторые модули:

"fnoldetail.html"

И JS дан ниже

import angular from 'angular';
import angularMeteor from 'angular-meteor';
import template from './fnol.html';
import navCtrl from '../navigation/navigation';
import {Claims} from '../../startup/collection.js';
import uiRouter from 'angular-ui-router';

const name="fnolList";

class FnolListCtrl {
  constructor($scope) {
    $scope.viewModel(this);

    this.helpers({
      fnols() {
        return Claims.find({status:'new'});
      }
    })
  }
}

export default angular.module(name, [
  angularMeteor,
  uiRouter,
  navCtrl.name
])
.component(name, {
  templateUrl: 'imports/components/fnol/fnol.html',
  controller: ['$scope', FnolListCtrl]
})
.config(config);

function config($stateProvider) {
  'ngInject';
  $stateProvider
  .state('fnol',{
    url:'/fnol',
    template:'<fnol-list></fnol-list>'
  })
}

И в консоли это показывает мне это.

modules-runtime.js?hash=d3c3e5d67c95f97a60888bda7373292efad3be5e:232 Uncaught Error: Cannot find module './fnol.html'
at makeMissingError (modules-runtime.js?hash=d3c3e5d67c95f97a60888bda7373292efad3be5e:232)
at Module.require (modules-runtime.js?hash=d3c3e5d67c95f97a60888bda7373292efad3be5e:251)
at Module.moduleLink [as link] (modules.js?hash=373f4b446711c9806553a5aac9a6ac92aa182748:299)
at fnol.js (fnol.js:1)
at fileEvaluate (modules-runtime.js?hash=d3c3e5d67c95f97a60888bda7373292efad3be5e:346)
at Module.require (modules-runtime.js?hash=d3c3e5d67c95f97a60888bda7373292efad3be5e:248)
at Module.moduleLink [as link] (modules.js?hash=373f4b446711c9806553a5aac9a6ac92aa182748:299)
at main.js (main.js:1)
at fileEvaluate (modules-runtime.js?hash=d3c3e5d67c95f97a60888bda7373292efad3be5e:346)
at Module.require (modules-runtime.js?hash=d3c3e5d67c95f97a60888bda7373292efad3be5e:248)

1 Ответ

0 голосов
/ 29 апреля 2019

Здесь - документация об импорте файлов в метеор.

Итак, ваш html импорт будет выглядеть следующим образом:

import './fnol.html';
...