在执行离子2时,我收到了这个错误:
错误
运行时错误。找不到模块“离子本机”。
堆栈
G@localhost:8100/ webpack_require@localhost:8100/build/main.js:20:34 /polyadds.js:3:7138 localhost:8100/ webpack_require@localhost:8100/build/main.js:20:34 /main.js:113219:16 webpack_require@localhost:8100/build/main.js:20:34 localhost:8100/webpack_require@localhost:8100/build/main.js:20:34/main.js:87074:92 webpack_require@localhost:8100/build/main.js:20:34 localhost:8100/webpack_require@localhost:8100/build/main.js:20:34/main.js:135215:89 webpack_require@localhost:8100/build/main.js:20:34 localhost:8100/webpack_require@localhost:8100/build/main.js:20:34/main。js:66:37全局代码@localhost:8100/build/main.js:67:12
发布于 2017-04-11 13:27:33
安装在下面
npm安装离子本机-节省
发布于 2017-05-22 09:48:13
问题可能是由于离子封装的层次性。删除node_modules文件夹。
离子包体由离子2.x变为3.x。您需要进行以下更改。
ionic-native中删除package.json引用。npm安装@离子型-本机/核心-保存 npm安装@离子型-本机/飞溅-屏幕-保存 npm安装“离子-本机/离子-本机/状态条-保存”
app.module.ts中更改离子2.x本机包的引用。从“@离子型-本机/溅屏”导入{ SplashScreen }; 从“@离子型-本机/状态栏”导入{StatusBar };
StatusBar和SplashScreenStatusBar和SplashScreen在app.component.ts中的导入(就像第3步)app.component.ts的构造函数中添加以下内容statusBar: StatusBar,splashScreen: SplashScreen
http服务,请将其导入app.module.ts中,如下所示:从“@ HttpModule /http”导入{};
在imports数组中添加HttpModule。
注意:您可能需要对其他类似的本地包执行相同的操作。
发布于 2017-08-17 11:57:18
运行以下命令在项目中安装Ionic Native:
npm install @ionic-native --savehttps://stackoverflow.com/questions/43342902
复制相似问题