2016-09-17 3 views
0

내가 이온 프레임 워크 및 AngularJS와 1.x에서 이온 업그레이드

가 몇 주 전에 내가 버전 2.0.0 내 이온 CLI를 업그레이드를 사용하여 응용 프로그램을 구축하고 이후에 실행되지 않습니다. 오늘 나는 $ionic serve 또는 $ionic build을 실행할 수 없다는 것을 발견했다. 꿀꺽 꿀꺽 마심이 실제로 설치되고 실행되었다는 것을 확인할 수는 있지만 꿀꺽 꿀꺽 마시는 것을 찾을 수 없다는 것에 대해 약간의 오류를주고 있었다. 이 문제는 하나의 ionic 1.x 프로젝트에서만 발생했으며 다른 ionic 1.x 프로젝트는 정상적으로 작동했습니다.

노드를 업그레이드하여 문제를 해결하려고 시도했지만 (지금 버전 0.12.x를 사용하고 있었음) 이제 버전 6.6.0을 사용 중입니다.

$ ionic 
Caught exception: 
Error: Cannot find module 'inherits' 
    at Function.Module._resolveFilename (module.js:455:15) 
    at Function.Module._load (module.js:403:25) 
    at Module.require (module.js:483:17) 
    at require (internal/module.js:20:19) 
    at Object.<anonymous> (/usr/local/lib/node_modules/ionic/node_modules/glob/glob.js:42:14) 
    at Module._compile (module.js:556:32) 
    at Object.Module._extensions..js (module.js:565:10) 
    at Module.load (module.js:473:32) 
    at tryModuleLoad (module.js:432:12) 
    at Function.Module._load (module.js:424:3) 

Mind letting us know? https://github.com/driftyco/ionic-cli/issues 

이 오류에도 영향을받지하지만 이전 문제가 있었다 프로젝트에서 어떤 일이 일어나고 :

그러나 어떤 이온 명령을 실행하지 않습니다 지금은 이온은 대신 오류를 반환합니다.

도와주세요. 나는 리눅스 박하에있어 17.1

답변

0

나는 이온 & cordova를 다시 설치하고 node, nodejs, npm, bower 및 gulp를 모두 최신으로 유지하여 문제를 해결할 수 있었다. 이것은 ionic working을 가지고 있지만, 낡은 ionic 1.x 프로젝트를 실행할 수 없어 꿀꺽 꿀꺽 마실 수 없다는 오류가 발생합니다.

이 문제를 해결하려면 프로젝트 폴더에서 node_modules 디렉터리를 삭제하고 $ npm install

을 실행하십시오
관련 문제