Windows 7 64ビットを実行していて、現在Ionicフレームワークを設定しようとしています。私はすべてv1で問題なく動作していましたが、Windows SDKをインストールしてVCBuild関連の問題を修正した後、ionic start MyApp blank --v2
で新しいプロジェクトを作成した後にionic serve
が失敗します。Ionic Framework:フレッシュインストール後のサンプルプロジェクトでionic serveが失敗する
私はスクリプトから正常な出力が得られます。
[20:53:13] ionic-app-scripts 0.0.43
[20:53:13] watch started ...
[20:53:13] build dev started ...
[20:53:13] clean started ...
[20:53:13] clean finished in 16 ms
[20:53:13] copy started ...
[20:53:13] transpile started ...
[20:53:18] transpile finished in 5.17 s
[20:53:18] webpack started ...
[20:53:18] copy finished in 5.40 s
[20:53:18] webpack finished in 281 ms
[20:53:18] sass started ...
[20:53:20] sass finished in 1.33 s
[20:53:20] build dev finished in 6.79 s
[20:53:20] watch ready in 6.95 s
[20:53:20] dev server running: http://localhost:8100/
しかし、ページには、コンソールで次のJavaScriptエラーと空白になってブラウザ内配信:さらなる検査の際
Uncaught Error: Module build failed: TypeError: Cannot read property 'content' of undefined
at Object.typescriptSourcemapLoaderMemory (C:\Users\Me\Documents\ionic\MyApp\node_modules\@ionic\app-scripts\dist\webpack\typescript-sourcemap-loader-memory.js:18:34)
at Object.typescriptSourcemapLoaderMemory (C:\Users\Me\Documents\ionic\MyApp\node_modules\@ionic\app-scripts\dist\webpack\typescript-sourcemap-loader-memory.js:18:34)
at eval (webpack:///C:/Users/Me/Documents/ionic/MyApp/src/app/main.dev.ts?:1:7)
at Object.<anonymous> (http://localhost:8100/build/main.js:71:1)
at __webpack_require__ (http://localhost:8100/build/main.js:20:30)
at http://localhost:8100/build/main.js:64:18
at http://localhost:8100/build/main.js:67:10
、WWW typescriptソースからビルドする必要のある/build/main.jsファイルの最後にこのエラーの原因があります。
/******/ ([
/* 0 */
/***/ function(module, exports) {
eval("throw new Error(\"Module build failed: TypeError: Cannot read property 'content' of undefined\\n at Object.typescriptSourcemapLoaderMemory (C:\\\\Users\\\\Mack\\\\Documents\\\\ionic\\\\chatroom\\\\node_modules\\\\@ionic\\\\app-scripts\\\\dist\\\\webpack\\\\typescript-sourcemap-loader-memory.js:18:34)\");\n\n//////////////////\n// WEBPACK FOOTER\n// C:/Users/Mack/Documents/ionic/chatroom/src/app/main.dev.ts\n// module id = 0\n// module chunks = 0\n\n//# sourceURL=webpack:///C:/Users/Mack/Documents/ionic/chatroom/src/app/main.dev.ts?");
/***/ }
/******/ ]);
したがって、この問題はタイスクリプト作成プロセスにありますが、いずれのスクリプトも不平を言うことはありません。 www/buildディレクトリをクリーニングしたり手動で削除しても効果はありません。ファイルは同じように再構築されます。
この問題の修正方法を教えてください。私は検索しましたが、どこにでもこの問題を発見していません。
main.dev.tsの内容を投稿に追加できますか? ) – OClyde
@OClydeすべてのソースは "空の"サンプルプロジェクトのものです。 – mackthehobbit