как использовать пакет потребления узла, созданный с использованием commonjs, browserify и gulp in angular - PullRequest
0 голосов
/ 08 сентября 2018

Я создал пакет узлов (простую математическую библиотеку) с использованием commonjs, browserify и gulp и опубликовал этот пакет в npm. Я хочу опубликовать как исходный код, так и минимизированный вывод в npm. Ниже мой код в github и опубликованный пакет в npm:

https://github.com/jyotiprasadpal/math-lib-test

https://www.npmjs.com/package/math-lib-test

Я установил этот пакет, чтобы использовать его в своем угловом проекте.

"dependencies": {
    ...
    "math-lib-test": "^1.0.1",
    ...
  }

Я пытаюсь импортировать, как показано ниже в угловом компоненте:

import * as mathlib from './math-lib-test';

Я получаю ошибку ниже.

ERROR in src/app/app.component.ts(2,26): error TS2307: Cannot find module './math-lib-test'.
  1. Может кто-нибудь, пожалуйста, помогите, какую ошибку я делаю при создании моего узла пакет до публикации в npm?
  2. Правильно ли я употребил его в своем угловом проекте?
  3. Какие улучшения могут быть сделаны в моем пакете узла? Я хочу опубликовать исходный код и минимизированные файлы в npm.

Пожалуйста, советуйте, поскольку я новичок в этой области.

...