Please can some one help me out with this? i have tried to install ionic again and even uninstalled node js and reinstalled it. But i keep getting this Ionic Error
Error: Cannot find module ‘make-dir’
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
at Function.Module._load (internal/modules/cjs/loader.js:507:25)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Object. (C:\Users\DONSPLASH\AppData\Roaming\npm\node_modules\i
onic\node_modules@ionic\cli-framework\utils\fs.js:6:17)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Object.Module._extensions…js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
i deleted the AppData Roaming Folder Manually and Reinsatlled Ionic and its working now But All my Old Projects are complaining of app-scripts see Below
C:\n\Fs>ionic serve
> ionic-app-scripts serve --address 0.0.0.0 --port 8100 --livereload-port 35729
--dev-logger-port 53703 --nobrowser
[app-scripts] C:\n\Fs\node_modules\node-sass\lib\binding.js:13
[app-scripts] throw new Error(errors.unsupportedEnvironment());
[app-scripts] ^
[app-scripts] Error: Node Sass does not yet support your current environment: Wi
ndows 64-bit with Unsupported runtime (64)
[app-scripts] For more information on which environments are supported please se
e:
[app-scripts] https://github.com/sass/node-sass/releases/tag/v4.7.2
[app-scripts] at module.exports (C:\n\Fs\node_modules\node-sass\lib\binding.
js:13:13)
[app-scripts] at Object.<anonymous> (C:\n\Fs\node_modules\node-sass\lib\inde
x.js:14:35)
[app-scripts] at Module._compile (internal/modules/cjs/loader.js:689:30)
[app-scripts] at Object.Module._extensions..js (internal/modules/cjs/loader.
js:700:10)
[app-scripts] at Module.load (internal/modules/cjs/loader.js:599:32)
[app-scripts] at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
[app-scripts] at Function.Module._load (internal/modules/cjs/loader.js:530:3
)
[app-scripts] at Module.require (internal/modules/cjs/loader.js:637:17)
[app-scripts] at require (internal/modules/cjs/helpers.js:20:18)
[app-scripts] at Object.<anonymous> (C:\n\Fs\node_modules\@ionic\app-scripts
\dist\core\bundle-components.js:6:16)
[INFO] Looks like @ionic/app-scripts isn't installed in this project.
This package is required for this command to work properly.
? Install @ionic/app-scripts? (Y/n)
And When i finally press Yes i get the Following So ia m not Able to Serve or Build Old Projects except new onces i just created
? Install @ionic/app-scripts? Yes
> npm i -D -E @ionic/app-scripts
npm WARN deprecated browserslist@2.11.3: Browserslist 2 could fail on reading Br
owserslist >3.0 config used in other tools.
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules\fse
vents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@
1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}
)
+ @ionic/app-scripts@3.1.9
added 15 packages from 21 contributors, removed 170 packages, updated 74 package
s, moved 8 packages and audited 3582 packages in 178.878s
found 1 low severity vulnerability
run `npm audit fix` to fix them, or `npm audit` for details
> ionic-app-scripts serve --address 0.0.0.0 --port 8100 --livereload-port 35729
--dev-logger-port 53703 --nobrowser
[app-scripts] C:\n\Fs\node_modules\node-sass\lib\binding.js:13
[app-scripts] throw new Error(errors.unsupportedEnvironment());
[app-scripts] ^
[app-scripts] Error: Node Sass does not yet support your current environment: Wi
ndows 64-bit with Unsupported runtime (64)
[app-scripts] For more information on which environments are supported please se
e:
[app-scripts] https://github.com/sass/node-sass/releases/tag/v4.7.2
[app-scripts] at module.exports (C:\n\Fs\node_modules\node-sass\lib\binding.
js:13:13)
[app-scripts] at Object.<anonymous> (C:\n\Fs\node_modules\node-sass\lib\inde
x.js:14:35)
[app-scripts] at Module._compile (internal/modules/cjs/loader.js:689:30)
[app-scripts] at Object.Module._extensions..js (internal/modules/cjs/loader.
js:700:10)
[app-scripts] at Module.load (internal/modules/cjs/loader.js:599:32)
[app-scripts] at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
[app-scripts] at Function.Module._load (internal/modules/cjs/loader.js:530:3
)
[app-scripts] at Module.require (internal/modules/cjs/loader.js:637:17)
[app-scripts] at require (internal/modules/cjs/helpers.js:20:18)
[app-scripts] at Object.<anonymous> (C:\n\Fs\node_modules\@ionic\app-scripts
\dist\core\bundle-components.js:6:16)
[ERROR] ionic-app-scripts command not found.
Your Cordova tooling seems to be out of date, which might be causing all kinds of problems.
You can read about how to figure out the current Cordova versions and how to update CLI, platforms and plugins here: How to update Cordova CLI, Platforms and Plugins · ionic.zone
That is too new for node-sass, as the error message says. You should install the LTS version (currently 8.11.3).
4.1
NodeJS : v10.8.0 (C:\Program Files\nodejs\node.exe)
npm : 6.2.0
OS : Windows 7
Environment:
ANDROID_HOME : D:\dev\sdk\
C:\n\Joyfulword>ionic serve
> ionic-app-scripts serve --address 0.0.0.0 --port 8100 --livereload-port 35729
--dev-logger-port 53703 --nobrowser
[app-scripts] 'ionic-app-scripts' is not recognized as an internal or external c
ommand,
[app-scripts] operable program or batch file.
[INFO] Looks like @ionic/app-scripts isn't installed in this project.
This package is required for this command to work properly.
? Install @ionic/app-scripts? (Y/n)
Sujan Yeah i saw that. i upgraded because i couldn’t successfully re install ionic after i uninstalled it.
i will revert Node now to v8.11.3 LTS let me see i will let you know what happens thanks for your response i really Appreciate Nice Work with ionic.zone.
Sujan I have Down graded my Node to v8.11.3 LTS but still the Error Persist what do you Suggest i do? should i un install Ionic and downgrade or just re install again or what do you suggest.
Because if i create ne Apps they Work Fine But all my Old Apps even the once with Updated App Script are not working i cant run ionic serve on them
Sujan i dont get your Question about node_modules for each project folder?
And as for ionic CLI it is still much installed even after i uninstalled node v10 and installed node v8.11.3 LTS ionic cli is still very much working
Then something fishy is going on with your system. ionic is installed into npm and your node installation.
My suggestion:
Uninstall your node, install nvm (or nvm-windows if you are on Windows), install a new node (which includes npm) with this, then install ionic and cordova again and try your command again.
Sujan Thak you But for some Wiedo Reason this is what all my projects is now showing please any help??
C:\n\Joyfulword>ionic s
> ionic-app-scripts serve --address 0.0.0.0 --port 8100 --livereload-port 35729
--dev-logger-port 53703 --nobrowser
[app-scripts] 'ionic-app-scripts' is not recognized as an internal or external c
ommand,
[app-scripts] operable program or batch file.
[ERROR] @ionic/app-scripts is required for ionic serve to work properly.
Looks like @ionic/app-scripts isn't installed in this project.
This package is required for ionic serve in ionic/angular 4 projects.
@Sujan12 Please i need a quick help on this
i am having NGC build error When i build with —prod
here is what is causing the problem. i am pulling data from a REST endpoint and i have to access the arrray from the data .
NOTE Everything Works well on ionic Serve although it still show the error warning. But i cant build it because of this getcontent Error What do you Suggest
Typescript Error
Property ‘getcontent’ does not exist on type ‘{}’.