node.js - 如何从另一个(本地)目录导入库?
问题描述
为什么我的意思是这个标题是:
我有一些在我的 Angular 应用程序中使用的生成代码。
目前,我正在使用 npm 将其安装为一个包,但这给我的整个部署设置带来了问题。
因此,我想将此代码移动到类似src/vendor/my-generated-library
.
我可以这样做,但是我所有的进口商品看起来都像
import {MyObject} from '../../../../vendor/my-generated-library';
有没有办法定义src/vendor
为某种额外的库根,例如node_modules
,这样我的所有导入都可以保持当前状态?
import {MyObject} from 'my-generated-library';
解决方案
您可以简单地修改您的package.json
以将此库作为依赖项并将路径指向您的 src 目录。就像是
"my-generated-library": "./somepath/vendor/my-generated-library"
希望这可以帮助
推荐阅读
- regex - ansible中的正则表达式用于替换'localhost'
- android - 片段中的 DeviceList 的 SetAdapter。但不起作用
- jquery - Waypoint 不是 Angularjs 5 中的函数错误
- c# - 函数未运行并创建文本文件
- reactjs - ReactJS、Apollo Graphql 和 GRPC、后端之间的基本数据流如何工作
- dart - 渡槽框架不产生迁移
- plot - Gnuplot:如何使用某些生命来 2D 绘制 3D 数据文件
- c# - C# 禁止向上转型
- android - 在android中运行命令
- c++ - 在 C++ 中写入管道时出错