私は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を追加しました。
を試してみてください。数年間コーディングしていないと、本当にたくさんのことを忘れることになります。 –
2度に1度、私たち全員に起こりました.D – Dominik