Ошибка модуля Npm: такого модуля нет.(Возможно, еще не загружен) - PullRequest
0 голосов
/ 11 апреля 2019

Я пытаюсь использовать модуль npm, я произвел импорт в свой компонент VUE и объявил методы. Но я получил эту ошибку:

Uncaught Error: такого модуля нет. (Возможно, еще не загружен)

Я уже установил npm. Я не знаю, если я делаю импорт неправильно или что

Вот скрипт моего компонента:

<script>

import getPageCount from 'docx-pdf-pagecount';

export default {
name: 'HelloWorld',
props: {
msg: String
},
methods: {
  test: function(){
     getPageCount('E:/sample/document/aa/test.docx')
     .then(pages => {
       console.log(pages);
   })
 .catch((err) => {
    console.log(err);
 });


getPageCount('E:/sample/document/vb.pdf')
   .then(pages => {
      console.log(pages);
   })
   .catch((err) => {
       console.log(err);
      });
   }
 }
  }
 </script>

В чем может быть проблема?

1 Ответ

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

Кажется, что этот модуль является модулем узла, и вы должны иметь возможность импортировать его, используя require, например:

const getPageCount = require('docx-pdf-pagecount');

Из того, что я кратко увидел в коде библиотеки, это модуль, которыйпредназначен для использования в BE и не будет работать в FE (браузере).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...