Zahema
September 5, 2017, 6:02pm
1
If I run ionic serve I get:
[INFO] Starting app-scripts server: --address 0.0.0.0 --port 8100 --livereload-port 35729 - Ctrl+C to cancel
[19:56:35] watch started ...
[19:56:35] build dev started ...
[19:56:35] Proxy added:/ => http://10.100.101.8:8083/
[19:56:35] clean started ...
[19:56:35] clean finished in 4 ms
[19:56:35] copy started ...
[19:56:35] transpile started ...
[19:56:39] transpile finished in 4.17 s
[19:56:39] preprocess started ...
[19:56:39] deeplinks started ...
[19:56:39] deeplinks finished in 237 ms
[19:56:39] preprocess finished in 239 ms
[19:56:39] webpack started ...
[19:56:40] copy finished in 4.99 s
Then nothing, no files created no localhost started, nothing, it just stops.
This started out of no where while I was working today. The localhost stopped working and the serve or build command wont work.
I tried updating everything, uninstalling and reinstalling everything, nothing helped.
My other projects works normally.
www/build only contains polyfills.js & sw-toolbox.js
Here is my ionic info
cli packages: (E:\Ionic\workspace\mb\node_modules)
@ionic/cli-utils : 1.9.2
ionic (Ionic CLI) : 3.9.2
global packages:
Cordova CLI : 7.0.1
local packages:
@ionic/app-scripts : 2.1.4
Cordova Platforms : android 6.2.3 ios 4.3.1
Ionic Framework : ionic-angular 3.6.0
System:
Android SDK Tools : 26.0.2
Node : v6.11.2
npm : 5.4.0
OS : Windows 10
Sujan12
September 5, 2017, 6:12pm
2
Run the same command with --verbose for more output.
Run npm run ionic:build --verbose for an another angle.
Zahema
September 5, 2017, 6:19pm
3
ionic serve --verbose Output:
[DEBUG] CLI flags: { interactive: true, confirm: false }
[DEBUG] { cwd: 'E:\\Ionic\\workspace\\mb', local: true, binPath:
'C:\\Users\\iaboelsuod\\AppData\\Roaming\\npm\\node_modules\\ionic\\bin\\ionic', libPath:
'E:\\Ionic\\workspace\\mb\\node_modules\\ionic\\dist\\index.js' }
[INFO] Starting app-scripts server: --address 0.0.0.0 --port 8100 --livereload-port 35729 - Ctrl+C to cancel
[20:15:49] watch started ...
[20:15:49] build dev started ...
[20:15:49] Proxy added:/ => http://10.100.101.8:8083/
[20:15:49] clean started ...
[20:15:49] clean finished in 2 ms
[20:15:49] copy started ...
[20:15:49] transpile started ...
[20:15:53] transpile finished in 3.87 s
[20:15:53] preprocess started ...
[20:15:53] deeplinks started ...
[20:15:53] deeplinks finished in 231 ms
[20:15:53] preprocess finished in 233 ms
[20:15:53] webpack started ...
[20:15:53] copy finished in 4.65 s
npm run ionic:build --verbose Output:
npm info it worked if it ends with ok
npm verb cli [ 'C:\\Program Files\\nodejs\\node.exe',
npm verb cli 'C:\\Users\\iaboelsuod\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js',
npm verb cli 'run',
npm verb cli 'ionic:serve',
npm verb cli '--verbose' ]
npm info using npm@5.4.0
npm info using node@v6.11.2
npm verb run-script [ 'preionic:serve', 'ionic:serve', 'postionic:serve' ]
npm info lifecycle FFS@0.0.1~preionic:serve: FFS@0.0.1
npm info lifecycle FFS@0.0.1~ionic:serve: FFS@0.0.1
> FFS@0.0.1 ionic:serve E:\Ionic\workspace\mb
> ionic-app-scripts serve
[20:17:19] ionic-app-scripts 2.1.4
[20:17:19] watch started ...
[20:17:19] build dev started ...
[20:17:19] Proxy added:/ => http://10.100.101.8:8083/
[20:17:19] clean started ...
[20:17:19] clean finished in 3 ms
[20:17:19] copy started ...
[20:17:19] transpile started ...
[20:17:23] transpile finished in 4.01 s
[20:17:23] preprocess started ...
[20:17:23] deeplinks started ...
[20:17:23] deeplinks finished in 201 ms
[20:17:23] preprocess finished in 203 ms
[20:17:23] webpack started ...
[20:17:24] copy finished in 4.65 s
E:\Ionic\workspace\mb\node_modules\source-map\lib\source-node.js:115
node.add(nextLine.substr(0, mapping.generatedColumn));
^
TypeError: Cannot read property 'substr' of undefined
at Function.<anonymous> (E:\Ionic\workspace\mb\node_modules\source-map\lib\source-node.js:115:26)
at Array.forEach (native)
at SourceMapConsumer_eachMapping [as eachMapping] (E:\Ionic\workspace\mb\node_modules\source-map\lib\source-map-consumer.js:155:14)
at Function.SourceNode_fromStringWithSourceMap [as fromStringWithSourceMap] (E:\Ionic\workspace\mb\node_modules\source-map\lib\source-node.js:80
:24)
at SourceMapSource.node (E:\Ionic\workspace\mb\node_modules\webpack-sources\lib\SourceMapSource.js:39:21)
at ReplaceSource.node (E:\Ionic\workspace\mb\node_modules\webpack-sources\lib\ReplaceSource.js:70:30)
at CachedSource.node (E:\Ionic\workspace\mb\node_modules\webpack-sources\lib\CachedSource.js:18:24)
at E:\Ionic\workspace\mb\node_modules\webpack-sources\lib\ConcatSource.js:37:50
at Array.map (native)
at ConcatSource.node (E:\Ionic\workspace\mb\node_modules\webpack-sources\lib\ConcatSource.js:36:63)
npm verb lifecycle FFS@0.0.1~ionic:serve: unsafe-perm in lifecycle true
npm verb lifecycle FFS@0.0.1~ionic:serve: PATH: C:\Users\iaboelsuod\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;E:\Ionic\workspace\mBank
ing\node_modules\.bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\W
indowsPowerShell\v1.0\;C:\Windows\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files (x86)\Windows Kits\8.1\Wind
ows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;F:\Android\SDK\tools;F:\Android\SDK\platform-tools;F:\Android\SDK\tools\bin
;C:\Program Files\Git\cmd;C:\Program Files\TortoiseSVN\bin ;C:\Program Files\nodejs\;C:\Maven\bin;C:\gradle-4.0\bin;C:\Program Files\Java\jdk1.8.0_131\bin
;;C:\Program Files\Microsoft VS Code\bin;C:\Users\iaboelsuod\AppData\Roaming\npm
npm verb lifecycle FFS@0.0.1~ionic:serve: CWD: E:\Ionic\workspace\mb
npm info lifecycle FFS@0.0.1~ionic:serve: Failed to exec ionic:serve script
npm verb stack Error: FFS@0.0.1 ionic:serve: `ionic-app-scripts serve`
npm verb stack Exit status 1
npm verb stack at EventEmitter.<anonymous> (C:\Users\iaboelsuod\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\index.js:280:1
6)
npm verb stack at emitTwo (events.js:106:13)
npm verb stack at EventEmitter.emit (events.js:191:7)
npm verb stack at ChildProcess.<anonymous> (C:\Users\iaboelsuod\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\lib\spawn.js:5
5:14)
npm verb stack at emitTwo (events.js:106:13)
npm verb stack at ChildProcess.emit (events.js:191:7)
npm verb stack at maybeClose (internal/child_process.js:891:16)
npm verb stack at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
npm verb pkgid FFS@0.0.1
npm verb cwd E:\Ionic\workspace\mb
npm verb Windows_NT 10.0.10240
npm verb argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\iaboelsuod\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "run" "ioni
c:serve" "--verbose"
npm verb node v6.11.2
npm verb npm v5.4.0
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! FFS@0.0.1 ionic:serve: `ionic-app-scripts serve`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the FFS@0.0.1 ionic:serve script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm verb exit [ 1, true ]
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\iaboelsuod\AppData\Roaming\npm-cache\_logs\2017-09-05T18_17_31_094Z-debug.log
I am guessing this is the error: Cannot read property 'substr' of undefined ?
Zahema
September 5, 2017, 6:26pm
4
I found the problem, one of my components had 2 .html files. It kinda was like 2 components in 1 so it had like a template and a child template. Removing the child template html file fixed the problem -I included the html in the .ts file instead.
This is a really weird problem. I know my structure does not really follow the standard but one would never guess it wont work, specially when there is no error message.
Thank you for your help.
Sujan12
September 5, 2017, 6:27pm
5
Yes, but not idea what it means.
Do you get this also with a new project created with ionic start blank blank?
Sujan12
September 5, 2017, 6:28pm
6
You might want to create a Github issue for app-scripts and describe this problem. This should maybe be cought or at least output in a better way.
Zahema
September 6, 2017, 9:00am
7
No. As I said in the post my other projects worked normally.
Zahema
September 6, 2017, 9:01am
8
I am not very knowledgeable on how to do that, but I will try ^^
Sujan12
September 6, 2017, 9:35am
9
Just go here and add the information you descirbed above: https://github.com/ionic-team/ionic-app-scripts/issues/new