2016-02-16 26 views
0

我想在ubuntu上運行webpack來運行我的react webapp。當在命令行中運行的WebPack,我得到以下錯誤(所有我得到的錯誤只是一個小的提取):爲什麼webpack無法從我的React Web應用程序中找到任何模塊?

ERROR in Cannot find module 'loader-utils' @ ./src/components/WaitingMsg.styl 4:14-129 13:2-17:4 14:20-135

ERROR in Cannot find module 'loader-utils' @ ./src/components/CreateBox.styl 4:14-128 13:2-17:4 14:20-134

ERROR in Cannot find module 'loader-utils' @ ./src/components/Trashbin.styl 4:14-127 13:2-17:4 14:20-133

...

ERROR in ./src/components/Minimap.jsx Module not found: Error: Cannot resolve 'file' or 'directory' ./minimap.styl in /var/www/WebApp/webapp_client/src/components @ ./src/components/Minimap.jsx 23:0-25

ERROR in Cannot find module 'loader-utils' @ ./src/components/IdeaNode.styl 4:14-127 13:2-17:4 14:20-133

ERROR in ./~/react-dnd/lib/DragLayer.js Module not found: Error: Cannot resolve module 'invariant' in /var/www/WebApp/webapp_client/node_modules/react-dnd/lib @ ./~/react-dnd/lib/DragLayer.js 35:17-37 ...

ERROR in ./~/socket.io-client/lib/manager.js Module not found: Error: Cannot resolve module 'backo2' in /var/www/WebApp/webapp_client/node_modules/socket.io-client/lib @ ./~/socket.io-client/lib/manager.js 16:14-31

...

ERROR in ./~/react-dnd/lib/bindConnectorMethod.js Module not found: Error: Cannot resolve module 'disposables' in /var/www/WebApp/webapp_client/node_modules/react-dnd/lib @ ./~/react-dnd/lib/bindConnectorMethod.js 16:19-41

ERROR in ./~/react-dnd/lib/utils/cloneWithRef.js Module not found: Error: Cannot resolve module 'invariant' in /var/www/WebApp/webapp_client/node_modules/react-dnd/lib/utils @ ./~/react-dnd/lib/utils/cloneWithRef.js 8:17-37

我在Ubuntu 14.04運行此。我在這裏做錯了什麼?我是否缺少任何軟件包?

回答

1

我希望你需要在你的項目中安裝loader-utils。您可以使用以下命令執行此操作。在包裝上

npm i loader-utils --save-dev 

更多信息可以在這裏找到:

https://www.npmjs.com/package/loader-utils

+0

此外,如果您還沒有這樣做的話,你應該只運行'NPM i'在你的項目的根目錄。這將安裝'packages.json'文件中列出的所有軟件包。 –

0

有人指出,你沒有一個名爲'loader-utils'的模塊。如果你想得到任何幫助,我想看看你的webpack的配置。沒有更多信息,我無法幫助你。

相關問題