【发布时间】:2021-08-02 10:18:26
【问题描述】:
我想在我的项目中使用JavaScript package cesium-navigation(通过npm 和node 安装)。但是,我的项目使用 webpack 和 TypeScript 而不仅仅是普通的 JavaScript。包本身在 npm 存储库中不可用,这意味着它不能使用 npm install 'packageNameHere' --save;此外,在该包中使用 javascript 意味着不存在可用于 TypeScript 的类型。
如何调整这个包以在 TypeScript、webmodules 环境中使用?每次我想使用它时都必须手动安装它吗?
【问题讨论】:
-
你试过直接从github安装模块吗?如果我理解你的问题,那就足够了
-
@MarcinWosinek 如何将其集成到 webpack 项目中?我不确定如何直接从 github 安装它,因为它需要绑定到 webpack 项目(并且也以这种方式导入到 typescript 文件中)
-
@MarcinWosinek 可能是指使用
npm install --save git+https://github.com/alberto-acevedo/cesium-navigation.git安装(详细here)。 -
@samthecodingman 我刚才尝试用这种方式安装,但安装过程一开始就一直挂在
idealTree: timing arborist:ctor Completed in 1ms上。从来没有比这更进一步 -
仅仅因为自述文件中提到
yarn并不能阻止您使用npm,在大多数情况下它们是可以互换的。
标签: javascript typescript npm webpack