Я создал пакет узлов (простую математическую библиотеку) с использованием 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'.
- Может кто-нибудь, пожалуйста, помогите, какую ошибку я делаю при создании моего узла
пакет до публикации в npm?
- Правильно ли я употребил его в своем угловом проекте?
- Какие улучшения могут быть сделаны в моем пакете узла? Я хочу опубликовать исходный код и минимизированные файлы в npm.
Пожалуйста, советуйте, поскольку я новичок в этой области.