最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

node.js require return MODULE NOT FOUND

运维笔记admin13浏览0评论

node.js require return MODULE NOT FOUND

node.js require return MODULE NOT FOUND

我正在尝试将json数组存储到变量,但是node.js返回此错误:{ Error: Cannot find module 'jokes.json'

这是我的代码:

let jsonData = require('jokes.json');
var jokes = jsonData.jokes;

jokes.json文件与javascript文件位于同一目录中

回答如下:

如果要导入自定义模块或文件,则必须以以下方式(使用相对路径)要求它:

let jsonData = require('./jokes.json');

对于系统模块,您可以通过这种方式导入const express = require('express')

如果您在ur文件夹名称express中创建另一个模块,并且如果您需要这样做的话

const express = `require('./express')`

它将找到您的自定义express.js文件而不是express模块

发布评论

评论列表(0)

  1. 暂无评论