मैंने beta.23 में अपग्रेड किया और 'ionic start foo --v2 --verbose' का उपयोग करके एक नई प्रोजेक्ट बनाने के दौरान त्रुटि प्राप्त करना शुरू कर दिया।
लाल रंग में त्रुटि "कमांड त्रुटि उत्पन्न करने में असमर्थ: स्पॉन एनपीएम ईएनओएनएएनटी (सीएलआई v2.0.0-beta.23)।"आयनिक प्रारंभ करते समय ENOENT त्रुटि
मेरे पास एनपीएम स्थापित है और विंडोज 8 सेमीडी लाइन से चलाया जा सकता है। मैंने नोड v5.9.1 में अपग्रेड करने का प्रयास किया। मैंने पुष्टि की है कि एनपीएम पाथ पर्यावरण चर में है और cmd खोल से एनपीएम चला सकता है। किसी भी विचार को आगे कैसे ठीक या डिबग करने के लिए सराहना की जाएगी।
C:\ionic2>ionic start foo --v2 --verbose
Task setting: title=start, name=start, summary=Starts a new Ionic project in the
specified PATH, [options]=any flags for the command, <PATH>=directory for the n
ew project, [template]=Starter templates can either come from a named template,
(ex: tabs, sidemenu, blank),
a Github repo, a Codepen url, or a local directory.
Codepen url,
Defaults to Ionic "tabs" starter template, --appname|-a=Human readable name for
the app (Use quotes around the name), --id|-i=Package name for <widget id> confi
g, ex: com.mycompany.myapp, title=Skip npm package installation, boolean=true, t
itle=Create a basic structure without Cordova requirements, boolean=true, title=
Setup the project to use Sass CSS precompiling, boolean=true, title=List starter
templates available, boolean=true, --io-app-id=The Ionic.io app ID to use, --te
mplate|-t=Project starter template, boolean=true, title=Start a Ionic v2 project
, boolean=true, title=(with --v2 only) Use TypeScript in starter, --zip-file|-z=
URL to download zipfile for starter template, module=./ionic/start, disableChang
ePwd=true
Utils.preprocessCliOptions _=[start, foo], skip-npm=false, no-cordova=false, w=f
alse, sass=false, s=false, list=false, l=false, v2=true, v=false, typescript=fal
se, -ts=false, verbose=true, $0=C:\Program Files\nodejs\node.exe C:\Users\bradtk
e\AppData\Roaming\npm\node_modules\ionic\bin\ionic
One awesome Ionic app coming right up...
Creating Ionic app in folder C:\ionic2\foo based on tabs project
Downloading: https://github.com/driftyco/ionic2-app-base/archive/master.zip
[=============================] 100% 0.0s
Downloading: https://github.com/driftyco/ionic2-starter-
tabs/archive/master.zip
[=============================] 100% 0.0s
Installing npm packages...
Running exec command: npminstall
Utils.fail Unable to run spawn commandError: spawn npm ENOENT undefined
Utils.fail stack undefined
Utils.errorHandler is set, calling that now
Cli.Utils.errorHandler msg Unable to run spawn commandError: spawn npm ENOENT st
ring
Unable to run spawn commandError: spawn npm ENOENT (CLI v2.0.0-beta.23)
Your system information:
Cordova CLI: 6.1.0 ([email protected])
Ionic CLI Version: 2.0.0-beta.23
Ionic App Lib Version: 2.0.0-beta.13
OS: Windows 8.1
Node Version: v5.9.1
सादर, ब्रूस
धन्यवाद। बीटा.22 में डाउनग्रेड ने चाल (ईएनओएनएएनटी) त्रुटि की। मैं नई परियोजना बनाने में सक्षम हूं। एफडब्ल्यूआईडब्ल्यू, जब मैं 'आयनिक स्टार्ट फू - वी 2' का उपयोग करके एक प्रोजेक्ट बनाता हूं, तो मुझे कॉर्डोवा संस्करण के बारे में एक बुरा लाल संदेश 4.2 से अधिक होना चाहिए। लेकिन मेरा कॉर्डोवा 6.1 है। सुनिश्चित नहीं है कि यहां क्या हो रहा है या प्रभाव क्या है। – brewsky
धन्यवाद कि मेरे लिए काम किया। –
अब हम 2.0.0-बीटा -2 9 पर हैं। क्या किसी को पता है कि क्या यह समस्या अब 2 9 में ठीक से तय की गई है, या क्या हमें अभी भी 22 तक डाउनग्रेड करना चाहिए? और अगर प्रारंभिक परियोजना अब 22 का उपयोग कर बनाई गई थी तो प्रभावित चीजों को अपग्रेड करना होगा ... – redfox05