首页 > 解决方案 > npm install local package 创建符号链接

问题描述

我在本地创建了一个自定义 node.js 包,并使用 npm 将它安装在另一个我想使用它的本地项目中。一切正常,但将其推送到远程 git 存储库/Web 服务器,我的应用程序找不到该包。此外,网络服务器上的包文件夹是空的,而每个文件都存在于我的本地 node_modules 目录中。我在本地使用的命令是:

npm install /local-system/htdocs/my-custom-local-package

显然,上面的命令创建了一个指向我的包的符号链接。这是 npm 的正常行为吗?如果是这样,如何复制包而不是创建符号链接?

标签: node.jsnpm

解决方案


我认为你应该在 npm install 之后使用 npm-copy。你检查 npm 文档吗?


推荐阅读