代码之家  ›  专栏  ›  技术社区  ›  El Dude

Ionic 3更新后缺少WebpackJsonp

  •  0
  • El Dude  · 技术社区  · 9 年前

    我最近从2升级到了ionic 3。我可以为iOS构建我的应用程序,但ionic serve现在失败了,错误如下。

    在为iOS构建之前,我必须手动将main.prod.ts和main.dev.ts替换为main.ts

    Close
    Runtime Error
    webpackJsonp is not defined
    Stack
    
    
    ReferenceError: webpackJsonp is not defined
        at http://localhost:8100/build/main.js:1:1
    Ionic Framework: 2.0.0-rc.3
    Ionic Native: 2.2.3
    Ionic App Scripts: 2.0.2
    Angular Core: 2.1.1
    Angular Compiler CLI: 2.1.1
    Node: 6.9.2
    OS Platform: macOS Sierra
    Navigator Platform: MacIntel
    User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36
    
    
    TypeError: ctx.sourceFile.getLineEndOfPosition is not a function
        at isEntireLine (/Users/me/Documents/Typescript/app/node_modules/tslint/lib/rules/noUnusedVariableRule.js:217:32)
        at removeAll (/Users/me/Documents/Typescript/app/node_modules/tslint/lib/rules/noUnusedVariableRule.js:209:17)
        at /Users/me/Documents/Typescript/app/node_modules/tslint/lib/rules/noUnusedVariableRule.js:164:13
        at /Users/me/Documents/Typescript/app/node_modules/tslint/lib/rules/noUnusedVariableRule.js:285:23
        at visitEachNode (/Users/me/Documents/Typescript/app/node_modules/typescript/lib/typescript.js:8338:30)
        at Object.forEachChild (/Users/me/Documents/Typescript/app/node_modules/typescript/lib/typescript.js:8498:24)
        at forEachImport (/Users/me/Documents/Typescript/app/node_modules/tslint/lib/rules/noUnusedVariableRule.js:283:15)
        at addImportSpecifierFailures (/Users/me/Documents/Typescript/app/node_modules/tslint/lib/rules/noUnusedVariableRule.js:139:5)
        at walk (/Users/me/Documents/Typescript/app/node_modules/tslint/lib/rules/noUnusedVariableRule.js:130:9)
        at /Users/me/Documents/Typescript/app/node_modules/tslint/lib/rules/noUnusedVariableRule.js:38:75
    
    2 回复  |  直到 9 年前
        1
  •  2
  •   JGFMK    7 年前

    https://forum.ionicframework.com/t/webpackjsonp-missing-after-ionic-3-update/99582/6

    在里面 添加:

    <script src="build/vendor.js"></script> 
    
        2
  •  -1
  •   rajwa766    7 年前
    I did this :
    
    rm -rf node_modules
    added <script src="build/vendor.js"></script> in index.html
    npm install -g ionic@latest
    npm install @ionic/app-scripts@latest --save-dev
    npm install ionic-angular@latest --save
    npm upgrade for upgrade all modules.
    This worked and now everything runs well