【发布时间】:2018-06-28 17:35:07
【问题描述】:
我想要的是在本地拥有一个库,当我更改它时,这些更改会反映在使用该库的项目中。
我已经在我的本地机器上查看了这个库:https://github.com/manfredsteyer/angular-oauth2-oidc
所以我现在正在做的是,我转到库目录,然后
npm link
然后进入我的项目目录并做
npm link angular-oauth2-oidc
库文件夹出现在我的node_modules 文件夹中,但我无法使用它,因为当我启动应用程序ng serve 时它说:
Cannot find module 'angular-oauth2-oidc'
我是这样导入的:
import { OAuthModule } from 'angular-oauth2-oidc';
我尝试在tsconfig.json文件的compilerOptions下添加路径,但没有成功。
关于我在这里缺少什么的任何想法?我尝试了几个关于 angular github 问题的建议,但没有一个能解决我的问题。
提前致谢
【问题讨论】:
-
lib是如何打包的
-
我只是检查到我的本地机器,我对此有点陌生,所以我没有在它上面运行任何东西。唯一的问题是,如果我更改 lib 代码,我希望有实时更新。所以我没有打包 .tar 文件或任何东西。
标签: javascript angular npm