node_modules中的节点js MODULE_NOT_FOUND错误

唐贝

我是javascript新手,并且遇到导入问题。

我已经安装了jquery.csvlib,npm i jquery.csv但是节点无法导入它。(这是https://github.com/typeiii/jquery-csv中描述的过程

这是我的项目的结构:

lucapuggini@lucas-MBP js_utils % ls
index.js                index.js~               node_modules            package-lock.json       package.json
lucapuggini@lucas-MBP js_utils % ls node_modules 
jquery-csv
lucapuggini@lucas-MBP js_utils % cat index.js

var csv = require('./jquery.csv.js');

console.log("Start index.js")
lucapuggini@lucas-MBP js_utils % cat package-lock.json 
{
  "name": "js_utils",
  "version": "1.0.0",
  "lockfileVersion": 1,
  "requires": true,
  "dependencies": {
    "jquery-csv": {
      "version": "1.0.11",
      "resolved": "https://registry.npmjs.org/jquery-csv/-/jquery-csv-1.0.11.tgz",
      "integrity": "sha512-KDPc3wFLTFO68p/4IqsODZCjBp+y9axDa/pr36pDKrWk6yyHf8Nk1FqAGXvaUb6H7J1zJSYszABIFj0a40QXRA=="
    }
  }
}
lucapuggini@lucas-MBP js_utils % node index.js
node:internal/modules/cjs/loader:922
  throw err;
  ^

Error: Cannot find module './jquery.csv.js'
Require stack:
- /Users/lucapuggini/ProgrammingProjects/padel/trunk/js_utils/index.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:919:15)
    at Function.Module._load (node:internal/modules/cjs/loader:763:27)
    at Module.require (node:internal/modules/cjs/loader:991:19)
    at require (node:internal/modules/cjs/helpers:92:18)
    at Object.<anonymous> (/Users/lucapuggini/ProgrammingProjects/padel/trunk/js_utils/index.js:2:11)
    at Module._compile (node:internal/modules/cjs/loader:1102:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1131:10)
    at Module.load (node:internal/modules/cjs/loader:967:32)
    at Function.Module._load (node:internal/modules/cjs/loader:807:14)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/Users/lucapuggini/ProgrammingProjects/padel/trunk/js_utils/index.js'
  ]
}
lucapuggini@lucas-MBP js_utils % 

为什么会出现此错误?

Zsolt Meszaros

看来他们的文件不正确。您需要这样require的npm模块:

const csv = require('jquery-csv'); 

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Node.js-全局安装的模块,显示“ MODULE_NOT_FOUND”

[加载程序] node_modules \ @types \ jasmine中的错误

节点MODULE_NOT_FOUND

错误MSB3073:退出命令“节点node_modules / webpack / bin / webpack.js --env.prod”,代码为2

npm安装时出现MODULE_NOT_FOUND错误

Firebase Functions Deploy在错误的目录中查找Node_Modules

React构建问题,。/ src / index.js中的错误模块构建失败(来自./node_modules/babel-loader/lib/index.js):

node_modules/@angular/fire/firebase.app.module.d.ts中的错误?

语法错误:意外的令牌= /node_modules/hapi/lib/server.js中:107

语法错误:node_modules / express-validator / lib / express_validator.js中的意外令牌...:75

RXJS 6.0:./node_modules/rxjs-compat/_esm5/add/operator/publishReplay.js中的错误

Nuxt.js:模块错误(来自./node_modules/eslint-loader/index.js):

node_modules/@angular/material/card/typings/card-module.d.ts(12,55)中的错误

找不到./node_modules/@elastic/elasticsearch/lib/Connection.js模块中的错误:错误:无法解析“ http”

在命令(node build / build-plugins.js)loader.js上无法执行'npm run dist':775 MODULE_NOT_FOUND

找不到模块:错误:无法解析/ node_modules / ng2-charts / fesm2015中的'chart.js'

您能帮我解决这个Node js错误吗?“ Module_Not_Found”

./node_modules/@angular/animations/__ivy_ngcc__/fesm2015/browser.js中的错误

'npm start'上的React.JS App MODULE_NOT_FOUND错误

错误〜node_modules / node-sass:命令失败退出代码:1命令:运行rails新应用程序时,节点scripts / build.js

./node_modules/@angular/material/esm2015/select.js中的错误

node_modules / *中的流类型检查器错误

Karma:(SystemJS)XHR 错误(404 Not Found)加载 src/node_modules/angular2-jwt/angular2-jwt.js

./node_modules/@angular/fire/messaging/messaging.js 中的错误

NodeJS 应用程序的 Docker-Swarm 中的 MODULE_NOT_FOUND 错误

NodeJS 抛出 module_not_found

在Electron应用中,使用webpack/electron-builder打包后,在worker_threads中require第三方模块提示MODULE_NOT_FOUND

在 Node.js/Nest.js 中获取 MODULE_NOT_FOUND 错误

'MODULE_NOT_FOUND' 在反应中运行 npm run build 时出错