node.js - npm install local package 创建符号链接
问题描述
我在本地创建了一个自定义 node.js 包,并使用 npm 将它安装在另一个我想使用它的本地项目中。一切正常,但将其推送到远程 git 存储库/Web 服务器,我的应用程序找不到该包。此外,网络服务器上的包文件夹是空的,而每个文件都存在于我的本地 node_modules 目录中。我在本地使用的命令是:
npm install /local-system/htdocs/my-custom-local-package
显然,上面的命令创建了一个指向我的包的符号链接。这是 npm 的正常行为吗?如果是这样,如何复制包而不是创建符号链接?
解决方案
我认为你应该在 npm install 之后使用 npm-copy。你检查 npm 文档吗?
推荐阅读
- c# - SQL 查询抛出错误“无法将参数值从 Guid 转换为字符串”
- flask - http-proxy-middleware 不会代理匹配请求是否有原因?
- ios - MKPointAnnotation 的自定义视图
- sorting - 根据文件名匹配对多个目的地进行排序问题
- ruby-on-rails - 在 Rails 6 中,如何使用路由参数作为控制器方法名称?
- javascript - 节点 SQLite3 - 在特定表上运行插入时崩溃
- android - 应用程序中的某些请求未被查尔斯代理解密
- javascript - 您如何在外部 Javascript 中引用 html 元素?
- laravel-5.8 - 像json一样保存时如何返回等级表的名称?
- python - 如何使用 Numpy 在 Python 中创建 3D 数组?