我刚开始使用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’)时,我得到一个无法找到模块错误.
我试图逃避名称的一部分,并直接解决它,但无济于事.这感觉就像一个节点问题.
如何从代码中获取模块?
最佳答案 要回答我自己的问题,请将package.json :: main属性设置为相关文件:
“main”:“./ src / largestHref.js”
它找到了模块,但没有找到代码……