私はJavaScriptを学んでおり、私のjsファイルにnpm
を使っていくつかのモジュールをインポートしようとしました。 require()
を使用して、いくつかのモジュールをインポートするには、それが正常に動作しますが、openpgp.jsのために私はここに私のpackage.json未知のエラー: 'openpgp'モジュールを見つけることができません
Uncaught Error: Cannot find module 'openpgp'.
を得た理由は、私は知らない:ここでは
{
"name": "User",
"version": "1.0.0",
"main": "index.js",
"dependencies": {
"openpgp": "^2.5.1",
"truffle-artifactor": "^2.1.2"
},
"devDependencies": {},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"description": ""
}
を私のアプリの設定:app config
私は私の内部で
npm install openpgp
を実行しますjsファイル。私はvar openpgp = require('openpgp');
を入力して、モジュールをインポートする私のjsで、
- は、その後、私は私のブラウザをリフレッシュして、私のエラーを参照してください。私は、ノードコンソールを使用した場合についてはbrowser error
を、モジュールが正常に動作します!
私は本当にjavascriptで新しいです、私は何か間違っているかもしれません。もし誰かがアイデアを持っているなら、それは役に立つでしょう!
あなたはすでに 'NPM --saveのOpenPGPのインストールを実行しようとしたことがあり'? – Danibix
画像ではなく実際のコードを掲載してください。重要な部分は、おそらくpackage.jsonです。openpgpに必要なファイルがあれば、npm-debug.logがある場合もあります。 – Paul
@Danibixはい私は試しましたが、 '-g'を使っても何も変わりません... –