如何打包本地NPM包

时间:2018-03-20 16:11:20

标签: angular npm npm-install

您好我已经从github下载了一个已经存在的npm模块并对其进行了一些更改,现在我想将其安装为本地npm安装,但我已经使用npm install为该文件夹。它没有被编译成功安装,即我看到ts文件而不是js文件。我使用了以下选项。

1) npm init
2) npm pack

正如许多博客所建议的那样,所以请建议我如何实现我将该软件包用作本地软件包的要求。

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,你似乎有两个问题。 1. ts文件未编译为js。 2.如何使用本地包。

要将ts文件编译为js,需要运行tsc。请查看此快速typescript教程。

将ts文件编译为js输出后,有两种方法可以将其用作本地包。

<强> 1。 npm pack 当您运行npm pack时,将创建一个新的zip文件,您只需安装xyz.zip&#34;。

<强> 2。 npm link 这基本上是为您要安装的软件包创建一个符号链接。