Android의 개발 워크플로
2144 단어 gitlabandroidnpmproductivity
내 휴대 전화의 터치 키보드가 실제로 도움이되지 않고 dcoder보다 빠른 것이므로 vim보다 더 많은 것을 원했습니다.
단말기
오픈 소스 안드로이드 앱 termux를 설치합니다.
termux를 열고
mkdir $HOME/projects
실행하여 거기에서 명령을 실행하고pkg install git nodejs
실행합니다.코드 편집기
오픈 소스 Android 앱 acode를 설치합니다.
termux를 열고 실행하십시오
termux-setup-storage
. 그런 다음 "Termux가 장치의 사진, 미디어 및 파일에 액세스하도록 허용"하라는 메시지가 표시됩니다. 생성된$HOME/storage
폴더의 내용은 다른 저장소 폴더에 대한 일종의 심볼릭 링크이며 여기에서 가장 중요한 것은 모든 앱~/storage/shared
간의 공유 저장소의 루트입니다. 제 경우에는 파일을 편집할 폴더~/storage/shared/Git
가 있습니다.자바 스크립트를 편집하고 실행
저장소 폴더가 fat32를 에뮬레이트하므로 심볼릭 링크를 지원하는
$HOME/projects
아래의 폴더에 수정된 파일을 복사해야 하므로 다음run.sh
및 chmod +x run.sh
를 생성합니다.#!/bin/bash
# changeme
projectName=reduce
destDirectory=$HOME/projects/
originDirectory=$HOME/storage/shared/Git/$projectName
cp $originDirectory $destDirectory -Ru
cd $destDirectory/$projectName
# changeme
npm install
npm start
스크립트를 필요에 맞게 조정하고 사이트를 테스트할 준비가 되면 스크립트를 실행하십시오.
마크다운 편집기
오픈 소스 Android 앱 마커를 설치하고
/storage/emulated/0
는 termux의 $HOME/storage/shared
와 acode의 /Internal storage/
를 가리킵니다. 구문 강조 표시 및 미리 보기는 놀랍습니다.gitlab은 어떻습니까?
gitlab을 좋아하지만 Android에서 firefox를 시도하지 마십시오. 로그인 페이지를 로드할 때 cloudflare가 계속 다시 로드됩니다. 그리고 크롬에서는 복사-붙여넣기가 휴대폰에서 작동할 것이라고 기대하지 마십시오.
즐기다
즐거운 시간 보내세요!
부모를 위한 팁: Colic 일반적입니다. 휴대전화를 비행 모드로 설정하면 몇 주 후에 사라집니다. 저를 믿으세요, 이것은 나의 두 번째 것입니다 :)
Reference
이 문제에 관하여(Android의 개발 워크플로), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/nickmaris/dev-workflow-from-android-dkd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)