NPM – 错误:找不到模块'../'
我正在阅读hapi-auth-cookie
上的这个文档,并试图运行示例server.here是我所做的:
在server.js中放置1个示例服务器
2-npm init
3节点server.js
4-npm安装 – 保存hapi
5节点server.js但这次我得到一个新的错误
错误:找不到模块'../'
代码中的某处需要“../”
server.register(require('../'), (err) => { if (err) { throw err; }
但是我真的不明白这个部分。你可以在上面的链接中看到完整的代码,我该怎么做? 谢谢
看看你发布的链接,该模块的index.js文件位于/ lib( https://github.com/hapijs/hapi-auth-cookie/tree/master/lib )目录中,通常需要导入在npm结构中按名称命名模块。
所以把你的server.js放在/ lib中
也许在../
目录中没有index.js
文件。
你可以replace
server.register(require('../'), (err) => {
同
server.register(require('hapi-auth-cookie'), (err) => {
并确保运行
npm i -S hapi-auth-cookie
和
npm i -S hapi
在启动服务器之前