
Debian 10에 Ionic Framework를 설치하는 방법
2022-10-18 last update
7 minutes reading linux programming debianIonic은 고품질의 크로스 플랫폼 네이티브 및 웹 앱을 구축하기 위한 무료 오픈 소스 프레임워크입니다. 간단한 명령으로 프로젝트를 생성하는 데 도움이 되는 강력한 명령줄 인터페이스와 함께 제공됩니다. Ionic은 앱 개발을 위해 Android, IOS 및 유니버설 Windows 플랫폼을 지원합니다. Ionic은 Cardova 플러그인을 사용하여 카메라, GPS 및 손전등에 액세스합니다.
이 게시물에서는 Debian 10 서버에 Ionic Mobile App Framework를 설치하는 방법을 보여줍니다.
데비안 10을 실행하는 서버.
루트 암호는 서버에 구성됩니다.
먼저 다음 명령을 실행하여 시스템 패키지를 업데이트된 버전으로 업데이트합니다.
다음으로 시스템에 Node.js를 설치해야 합니다. 기본적으로 최신 버전의 Node.js는 Debian 저장소에 포함되어 있지 않습니다. 따라서 시스템에 노드 소스 저장소를 추가해야 합니다.
다음 명령을 사용하여 노드 소스 리포지토리를 추가할 수 있습니다.
먼저 서버에 ionic CLI 유틸리티를 설치해야 합니다. 다음 명령으로 설치할 수 있습니다.
이제 다음 명령을 사용하여 첫 번째 프로젝트를 만들 수 있습니다.
이제 디렉터리를 프로젝트로 변경하고 다음 명령으로 애플리케이션을 시작합니다.

축하합니다! Debian 10 서버에 Ionic 프레임워크를 성공적으로 설치했습니다. 이제 Ionic 프레임워크를 사용하여 모바일 애플리케이션 생성을 시작할 수 있습니다.
이 게시물에서는 Debian 10 서버에 Ionic Mobile App Framework를 설치하는 방법을 보여줍니다.
전제 조건
시작하기
먼저 다음 명령을 실행하여 시스템 패키지를 업데이트된 버전으로 업데이트합니다.
apt-get update -y모든 패키지가 업데이트되면 다음 명령을 사용하여 다른 필수 패키지를 설치할 수 있습니다.
apt-get install curl gnupg2 wget -y
Node.js 설치
다음으로 시스템에 Node.js를 설치해야 합니다. 기본적으로 최신 버전의 Node.js는 Debian 저장소에 포함되어 있지 않습니다. 따라서 시스템에 노드 소스 저장소를 추가해야 합니다.
다음 명령을 사용하여 노드 소스 리포지토리를 추가할 수 있습니다.
curl -sL https://deb.nodesource.com/setup_14.x | bash -리포지토리가 추가되면 다음 명령으로 Node.js를 설치합니다.
apt-get install nodejs -yNode.js를 설치한 후 다음 명령을 사용하여 Node.js 버전을 확인합니다.
node --version다음 출력이 표시되어야 합니다.
v14.17.1다음으로 시스템에 Cordova도 설치해야 합니다. 다음 명령으로 설치할 수 있습니다.
npm install -g cordova설치가 완료되면 다음 단계로 진행할 수 있습니다.
아이오닉 프레임워크 설치
먼저 서버에 ionic CLI 유틸리티를 설치해야 합니다. 다음 명령으로 설치할 수 있습니다.
npm i -g @ionic/cliionic을 설치한 후 다음 명령으로 ionic 버전을 확인합니다.
ionic -v다음과 같은 결과가 나와야 합니다.
6.16.3
Ionic으로 프로젝트 만들기
이제 다음 명령을 사용하여 첫 번째 프로젝트를 만들 수 있습니다.
ionic startReact 또는 Angular 중에서 프레임워크를 선택하고 프로젝트 이름을 지정하고 아래와 같이 템플릿을 선택하라는 메시지가 표시됩니다.
Pick a framework! ???? Please select the JavaScript framework to use for your new app. To bypass this prompt next time, supply a value for the --type option. ? Framework: Angular Every great app needs a name! ???? Please enter the full name of your app. You can change this at any time. To bypass this prompt next time, supply name, the first argument to ionic start. ? Project name: myapp Let's pick the perfect starter template! ???? Starter templates are ready-to-go Ionic apps that come packed with everything you need to build your app. To bypass this prompt next time, supply template, the second argument to ionic start. ? Starter template: tabs ? Preparing directory ./myapp in 3.69ms ? Downloading and extracting tabs starter in 591.18ms ? Integrate your new app with Capacitor to target native iOS and Android? No Your Ionic app is ready! Follow these next steps: - Go to your new project: cd ./myapp - Run ionic serve within the app directory to see your app in the browser - Run ionic capacitor add to add a native iOS or Android project using Capacitor - Generate your app icon and splash screens using cordova-res --skip-config --copy - Explore the Ionic docs for components, tutorials, and more: https://ion.link/docs - Building an enterprise app? Ionic has Enterprise Support and Features: https://ion.link/enterprise-edition
응용 프로그램 시작
이제 디렉터리를 프로젝트로 변경하고 다음 명령으로 애플리케이션을 시작합니다.
cd myapp다음과 같은 결과가 나와야 합니다.
ionic serve --host 0.0.0.0 --port 8100,/p>
> ng run app:serve --host=0.0.0.0 --port=8100 [INFO] Development server running! Local: http://localhost:8100 External: http://216.98.11.73:8100 Use Ctrl+C to quit this process [INFO] Browser window opened to http://localhost:8100!이제 웹 브라우저를 열고 URL http://your-server-ip:8100을 사용하여 애플리케이션에 액세스합니다. 다음 화면에 이온 응용 프로그램이 표시되어야 합니다.

결론
축하합니다! Debian 10 서버에 Ionic 프레임워크를 성공적으로 설치했습니다. 이제 Ionic 프레임워크를 사용하여 모바일 애플리케이션 생성을 시작할 수 있습니다.