首页 > 解决方案 > Node.js REST API:找不到模块'./utility/utiliy'

问题描述

我一直在关注本教程:REST API using Node.js and SQL SERVER

在本教程的某个时间点(在 GET 方法部分),您应该创建一个 dbContext.js 文件,其中的代码开始如下:

var Request = require('tedious').Request;
var connection = require('./connect');
var utility = require('./utility/utility');
(...)

现在,问题是,本教程没有说明./utility/utility,所以我不知道我应该在其中写什么,或者即使应该手动创建它。

自然,由于它不存在,因此运行代码会导致

user@linuxmachine:~/project/Database$ node dbContext.js
module.js:549
    throw err;
    ^

Error: Cannot find module './utility/utility'
(...)
   

所以,作为一个谦虚的初学者,我问:我应该在这里做什么?我错过了什么吗?

谷歌没有帮助,我无法联系教程作者,也没有发现其他人在谈论这个。我感谢任何形式的帮助。

标签: node.jssql-serverrestexpress

解决方案


在带有 Node.js 和 SQL Server的 GitHub 存储库REST API 中,他提供了./utility/utility.js文件。我不明白他为什么没有在教程中提到它,但我知道我现在觉得自己很愚蠢。

希望这对将来的某人有所帮助。


推荐阅读