首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >离子2-运行时错误。找不到模块“离子本机”

离子2-运行时错误。找不到模块“离子本机”
EN

Stack Overflow用户
提问于 2017-04-11 10:07:55
回答 4查看 16.1K关注 0票数 4

在执行离子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

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2017-04-11 13:27:33

安装在下面

npm安装离子本机-节省

票数 11
EN

Stack Overflow用户

发布于 2017-05-22 09:48:13

问题可能是由于离子封装的层次性。删除node_modules文件夹。

离子包体由离子2.x变为3.x。您需要进行以下更改。

  1. ionic-native中删除package.json引用。
  2. 使用以下命令安装离子型3.x本机包

npm安装@离子型-本机/核心-保存 npm安装@离子型-本机/飞溅-屏幕-保存 npm安装“离子-本机/离子-本机/状态条-保存”

  1. app.module.ts中更改离子2.x本机包的引用。

从“@离子型-本机/溅屏”导入{ SplashScreen }; 从“@离子型-本机/状态栏”导入{StatusBar };

  1. 在提供者数组中添加StatusBarSplashScreen
  2. 更新StatusBarSplashScreenapp.component.ts中的导入(就像第3步)
  3. app.component.ts的构造函数中添加以下内容

statusBar: StatusBar,splashScreen: SplashScreen

  1. 如果您正在使用http服务,请将其导入app.module.ts中,如下所示:

从“@ HttpModule /http”导入{};

在imports数组中添加HttpModule

注意:您可能需要对其他类似的本地包执行相同的操作。

票数 4
EN

Stack Overflow用户

发布于 2017-08-17 11:57:18

运行以下命令在项目中安装Ionic Native

代码语言:javascript
运行
复制
npm install @ionic-native --save
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43342902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档