【问题标题】:Ionic app, Error: ..main.ts Module build failed: Error: ENOENT离子应用程序,错误:..main.ts 模块构建失败:错误:ENOENT
【发布时间】:2019-04-21 00:58:47
【问题描述】:

我这里有 Ionic v4 应用,集成了 Firebase 和 Google

离子信息表明:

Ionic:
   ionic (Ionic CLI)  : 4.12.0 (C:\Users\xxx\AppData\Roaming\nvm\v10.15.3\node_modules\ionic)
   Ionic Framework    : ionic-angular 3.9.3
   @ionic/app-scripts : 3.2.3

Cordova:
   cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1)
   Cordova Platforms     : android 7.1.4
   Cordova Plugins       : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 1.2.1, (and 22 other plugins)

System:
   NodeJS : v10.15.3 (C:\Program Files\nodejs\node.exe)
   npm    : 6.4.1
   OS     : Windows 10

Main.ts 只包含这个

 {platformBrowserDynamic} from '@angular/platform-browser-dynamic';
import {AppModule} from './app.module';
platformBrowserDynamic().bootstrapModule(AppModule);

我运行后出现问题:ionic build android

[15:54:08]  ionic-app-script task: "build"
[15:54:08]  Error: C:/PATH/Ionic/src/app/main.ts Module build failed: Error: ENOENT: no
            such file or directory, open 'C:\PATH\Ionic\src\app\main.js'
Error: C:/Users/Jasko/Dropbox/Projects/Real.Me/Ionic/src/app/main.ts
Module build failed: Error: ENOENT: no such file or directory, open 'C:\PATH\Ionic\src\app\main.js'
    at new BuildError (C:\PATH\Ionic\node_modules\@ionic\app-scripts\dist\util\errors.js:16:28)
    at callback (C:\PATH\Ionic\node_modules\@ionic\app-scripts\dist\webpack.js:121:28)
    at emitRecords.err (C:\PATH\Ionic\node_modules\webpack\lib\Compiler.js:265:13)
    at Compiler.emitRecords (C:\PATH\Ionic\node_modules\webpack\lib\Compiler.js:371:38)
    at emitAssets.err (C:\PATH\Ionic\node_modules\webpack\lib\Compiler.js:258:10)
    at applyPluginsAsyncSeries1.err (C:\PATH\Ionic\node_modules\webpack\lib\Compiler.js:364:12)
    at next (C:\PATH\Ionic\node_modules\tapable\lib\Tapable.js:218:11)
    at Compiler.compiler.plugin (C:\PATH\Ionic\node_modules\webpack\lib\performance\SizeLimitsPlugin.js:99:4)
    at Compiler.applyPluginsAsyncSeries1 (C:\PATH\Ionic\node_modules\tapable\lib\Tapable.js:222:13)
    at Compiler.afterEmit (C:\PATH\Ionic\node_modules\webpack\lib\Compiler.js:361:9)
[ERROR] An error occurred while running subprocess ionic-app-scripts.

任何知道在哪里寻找错误的人?

【问题讨论】:

  • 我不确定,但您可能需要运行 ionic cordova build android

标签: cordova ionic-framework npm ionic4


【解决方案1】:

问题是由 windows Symlink 文件夹引起的。我将源代码移到另一个驱动器后,它就成功运行了。绝对是离子BUG

【讨论】:

    猜你喜欢
    • 2018-07-20
    • 1970-01-01
    • 1970-01-01
    • 2016-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-07
    • 2020-03-30
    相关资源
    最近更新 更多