我刚刚开始使用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错误。
我已经尝试过转义部分名称,并直接寻址,但无济于事。感觉就像是节点问题。
如何从代码中提取模块?