vscode 에서 압축 문 제 를 컴 파일 하 는 layabox 2.0 명령 행

node 버 전과 gulp 버 전 을 검사 하려 면 nvm 을 사용 하여 node 버 전 을 관리 하 는 것 이 좋 습 니 다.본인 은 이 두 가지 버 전이 일치 할 때 layaair 2-cmd 명령 컴 파일 오류 가 발생 할 수 있 습 니 다.
아래 와 같다
primordials is not defined
내 가 사용 한 정확 한 버 전 일치

PS E:\study\project\laya\layaTestApp> nvm list

  12.16.2
 * 10.4.0 (Currently using 64-bit executable)
PS E:\study\project\laya\layaTestApp> gulp -v
CLI version: 2.2.0
Local version: 4.0.2
PS E:\study\project\laya\layaTestApp>
다음은 layaair 2-cmd 설치

npm i layaair2-cmd -g
설치 가 끝나 면 명령 을 사용 할 수 있 습 니 다.됐 네요.
명령 을 발포 하 다

layaair2-cmd compile
포장 명령

//HTML5      
layaair2-cmd publish -c web
//           
layaair2-cmd publish -c wxgame
//           
layaair2-cmd publish -c bdgame
//           
layaair2-cmd publish -c xmgame
//OPPO         
layaair2-cmd publish -c oppogame
//vivo         
layaair2-cmd publish -c vivogame
//QQ         
layaair2-cmd publish -c qqgame
주의 하 다.
컴 파일 명령 을 제외 하고 명령 을 발표 할 때 는 laya 편집기 에서 수 동 으로 발표 해 야 합 니 다.그렇지 않 으 면 json 파일 을 찾 을 수 없습니다.예 를 들 어 wxgame.json.
그 밖 에 vscode 인터페이스 에서 f5 를 클릭 하려 면 컴 파일 을 실행 하고 시작 할 수 있 습 니 다.tasks.json 과 launch.json 을 설정 해 야 합 니 다.
tasks.json

{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "compile",
      "type": "shell",
      "command": "layaair2-cmd compile",
      "group":{
        "kind": "build",
        "isDefault": true
      }
    }
  ]
}
launch.json

"preLaunchTask": "compile"
총결산
layabox 2.0 명령 행 이 vscode 에서 포장 문 제 를 컴 파일 하 는 것 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 layabox 2.0 명령 행 이 vscode 에서 포장 내용 을 컴 파일 하 는 것 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 지원 을 바 랍 니 다!

좋은 웹페이지 즐겨찾기