reactjs - 自定义 NPM 包在构建期间抛出错误
问题描述
我分叉了一个项目并对其进行了一些更改,并希望在我的项目中使用它。所以在我的React项目package.json中,我引用了这个分叉链接,它在开发中运行良好。当我将它推送到我的容器并且现在构建失败时,出现了主要问题。
https://blaipratdesaba.com/how-to-use-an-npm-node-module-that-has-been-forked-b7dd522fdd08提到使用名为postinstall的package.json脚本来帮助解决这个问题,有没有替代品?
解决方案
构建无法在容器中运行时会出现什么错误?
如果你不想使用 npm 的postinstall,你总是可以编写一个脚本,在你发出 install 命令之前或之后运行。(这与使用preinstall/postinstall没有什么不同)
也许是这样的:
#!/bin/bash
cd - && npm install
cd node_modules/my-package && npm my-script
推荐阅读
- android - 使用键值对创建新地图,而不是保存
- r - R包VennDiagram:如何在圆圈外打印值?
- cmake - 已安装的可执行文件在加载期间找不到共享库
- android - 应用程序在 Android 10 上崩溃(inflateException in layout/abc_screen_simple line #17)
- unity3d - 如何防止向上的刚体速度?
- reactjs - 在当前块之后添加新块的问题
- typescript - 有条件的 props 取决于 props
- postgresql - 是否可以通过函数 POSTGRESQL 中的变量更改运算符 =?
- c - GCC LD NOLOAD 链接器部分生成可加载段
- scala - 如何解决在 Windows10 的 scala 项目中编译 protobuf 的问题?