Javascript 修复module.js:328抛出错误;

Javascript 修复module.js:328抛出错误;,javascript,node.js,node-modules,Javascript,Node.js,Node Modules,我正在通过一些教程学习nodejs,到目前为止一切都很顺利。现在我犯了一个错误,我被卡住了。有人能帮我吗 这是我的app.js文件 var greet5 = require('/greet5'); greet5.greet(); 这是我的greet5.js文件,它和app.js位于同一个目录中 var greeting = "Hello from Revieling Module pattern"; function greet(){ console.log(greeting); }

我正在通过一些教程学习nodejs,到目前为止一切都很顺利。现在我犯了一个错误,我被卡住了。有人能帮我吗

这是我的app.js文件

var greet5 = require('/greet5');
greet5.greet();
这是我的greet5.js文件,它和app.js位于同一个目录中

var greeting = "Hello from Revieling Module pattern";

function greet(){
    console.log(greeting);
}

module.exports = {
    greet : greet
}
当我在终端上运行node app.js时,这就是我面临的错误

 module.js:328
        throw err;
        ^

Error: Cannot find module '/greet5'
    at Function.Module._resolveFilename (module.js:326:15)
    at Function.Module._load (module.js:277:25)
    at Module.require (module.js:354:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/home/pankaja/Nodejs/Tests/23-Module Patterns/app.js:19:14)
    at Module._compile (module.js:410:26)
    at Object.Module._extensions..js (module.js:417:10)
    at Module.load (module.js:344:32)
    at Function.Module._load (module.js:301:12)
    at Function.Module.runMain (module.js:442:10)
module.js:328
犯错误;
^
错误:找不到模块“/greet5”
在Function.Module.\u解析文件名(Module.js:326:15)
在Function.Module.\u加载(Module.js:277:25)
at Module.require(Module.js:354:17)
根据需要(内部/module.js:12:17)
反对。(/home/pankaja/Nodejs/Tests/23模块模式/app.js:19:14)
在模块处编译(Module.js:410:26)
在Object.Module.\u extensions..js(Module.js:417:10)
在Module.load(Module.js:344:32)
在Function.Module.\u加载(Module.js:301:12)
位于Function.Module.runMain(Module.js:442:10)

有人能帮我吗。感谢

在运行
nodejs安装
后出现的nodejs项目的README.md文件解释了如何通过nodejs运行web应用程序

它说您必须在命令行上执行
npm run dev

这里是默认的README.md:

# Front End Boilerplate
Front-end boilerplate for creating new web projects with Gulp.js and everything you need to get started.
# Getting Started
Required! Gulp installed `npm install -g gulp`
```
$ cd html-boilerplate
$ npm install
$ npm run dev  
```
# Build to production
```
$ npm run build
```
Thank you for your suggestions!

运行
nodejs install
后出现的nodejs项目的README.md文件解释了如何通过nodejs运行web应用程序

它说您必须在命令行上执行
npm run dev

这里是默认的README.md:

# Front End Boilerplate
Front-end boilerplate for creating new web projects with Gulp.js and everything you need to get started.
# Getting Started
Required! Gulp installed `npm install -g gulp`
```
$ cd html-boilerplate
$ npm install
$ npm run dev  
```
# Build to production
```
$ npm run build
```
Thank you for your suggestions!

您的require:
require('/greet5')
中似乎缺少指示“来自当前目录”的
/
。投票结束是一个打字错误。供参考:。哦。非常感谢。没有看到您的require:
require('/greet5')
中缺少指示“来自当前目录”的
/
。投票结束是一个打字错误。供参考:。哦。非常感谢。我没看到