0
Node.js와 Web dev를 모두 학습하는 중입니다. 저는 모바일 개발 배경에서 왔으며 몇 년 후에 코딩하지 않았습니다.NPM 설치가 작동하지 않습니다. 참조 오류 얻기
저는 github에서 프로젝트를 복제하고 학습 프로젝트를 위해 프로젝트를 구축 할 계획이었습니다.
일부 종속성을 프로젝트에 추가하기 위해 npm install을 실행 중이며 올바르게 설치되고있는 것 같습니다. 응용 프로그램을 실행하지만 때 그들은 성공적으로 내가 얻을 package.json
에 의존성으로 추가 될뿐만 아니라 node_modules
디렉토리에 추가되고 이러한 오류
ReferenceError: Multer is not defined
at Object.<anonymous> (/Users/willjamieson/airdrive/app.js:26:21)
at Module._compile (module.js:556:32)
at Object.Module._extensions..js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.runMain (module.js:590:10)
at run (bootstrap_node.js:394:7)
at startup (bootstrap_node.js:149:9)
at bootstrap_node.js:509:3
응용 프로그램 내에서 제대로 작동하는 다른 의존성이있다 하지만 처음에 프로젝트를 포크로 찍었을 때 프로젝트에 있던 것들입니다.
var express = require('express');
var app = express();
var path = require('path');
var formidable = require('formidable');
var fs = require('fs');
var multer = require("multer");
var bodyParser = require("body-parser");
var Minio = require("minio");
나는 내가 설치 한 패키지를 제거 할 때 multer bodyParsr 및 Minio 그 다른 모든 원래의 복제와 함께 작업하고 완벽하게 작동하지 않습니다 덧붙였다.
var Multer = require("multer");
가 ... welp 내가 바보가 된 기분보십시오 정의 표시. 몇 년 동안 코딩하지 않으면 정말로 빠르다는 것을 잊을 수 있습니다. –두 번 한 번 우리 모두에게 일어난 일 : D – Dominik