npm私有模块没有找到模块

时间:2016-05-08 22:26:59

标签: node.js npm

我刚开始使用npm私有模块,无法在我的代码中选择模块。

该模块在npmjs上启动并运行,我可以正确安装,但我的require语句失败。

我的用户名中有一个点。

我正在运行os-x。

所以模块是@user.name/my-module-name

我正在进行npm i --save @user.name/my-module-name,正确设置package.json,使用当前版本等等,并将模块拉入我的./node_modules目录。

错误: 但是当我执行require('@user.name/my-module-name')时,我收到Cannot find module错误。

我试过逃避名称的一部分,并直接解决它,但无济于事。这感觉就像一个节点问题。

如何从代码中提取模块?

1 个答案:

答案 0 :(得分:1)

要回答我自己的问题,请将package.json :: main属性设置为相关文件:

> vec <- 1:10 > shift(vec, 1:2) [[1]] [1] NA 1 2 3 4 5 6 7 8 9 [[2]] [1] NA NA 1 2 3 4 5 6 7 8 > lag(vec, 1:2) Error in lag(vec, 1:2) : n must be a single positive integer In addition: Warning message: In if (n == 0) return(x) : the condition has length > 1 and only the first element will be used

找到了模块,但没有找到代码......

相关问题