相关疑难解决方法(0)

如何将本地模块指定为npm包依赖项

我有一个应用程序,它对依赖项下的package.json文件中指定的第三方模块(例如'express')具有通常的依赖关系.例如

"express"     : "3.1.1"
Run Code Online (Sandbox Code Playgroud)

我想模块化地构建我自己的代码,并且有一组本地(意思是我当前在文件系统上)的模块由package.json安装.我知道我可以通过运行来安装本地模块:

npm install path/to/mymodule
Run Code Online (Sandbox Code Playgroud)

但是,我不知道如何通过package.json依赖项结构实现这一点.使用--save此命令中的选项只是放入"mymodule": "0.0.0"我的package.json(不引用文件路径位置).如果我然后从node_modules中删除已安装的版本,并尝试从package.json重新安装,它将失败(因为它在中央注册表中查找"mymodule",并且看起来不是本地的).

我确信这是一种告诉"dependencies": {}结构我希望从文件系统路径安装它的方法,但不知道如何.

还有其他人有这个问题吗?谢谢.

node.js npm

221
推荐指数
7
解决办法
19万
查看次数

标签 统计

node.js ×1

npm ×1