私はGitHub上でnpmパッケージをforkして変更を加え、GitHubから直接Meteorアプリケーションにパッケージをインストールしたいと思っています。GitHub for MeteorからNPMパッケージをインストールするには?
マイpackage.jsonはそうのようになります。
{
"dependencies": {
"semantic-ui-react": "git+https://[email protected]/nolandg/Semantic-UI-React.git",
}
}
私はその後、正常に動作するように見える、それがパッケージをインストールしています私に語った
meteor npm install
を実行します。
[email protected] (git+https://[email protected]/nolandg/Semantic-UI-React.git#f27d5c736e5de1eed0acf7769f18caee57578526)
そして、実際にはパッケージはnode_modulesフォルダに表示されます。私は私の流星アプリを起動しようとする。しかし、私はこのエラーを取得する:
Cannot set property '/my-website/node_modules/semantic-ui-react/package.json' of undefined
at Resolver._resolvePkgJsonMain (/tools/isobuild/resolver.js:320:9)
は、誰もが成功のGitHubから直接流星のアプリでNPMパッケージをインストールしていますか?私はこれを理解することはできません。ありがとう!
流星のバージョン:1.4.2.3
は、あなたGitHubのフォークからNPMパッケージを得ることにすべての問題があるべきではありませんあなたは正しい道である記述は何。そうする。あなたはたぶんどこかにエラーがあるか、あなたのフォークのコードにあるでしょう。 – ghybs
私はあきらめました。メテオのビルドチェーンには何か不調なことがあったでしょうか? npmはパッケージをインストールしますが、Meteorリゾルバはパッケージを見つけられません。 :-( – Noland