AngularDart 앱을 Netlify에 배포
도전
AngularDart에서 의기양양하게 웹 앱을 만들었지만 Netlify에 배포하는 방법은 공식 문서에서 찾을 수 없었습니다.
npm/ruby/python/go는 지원하지만 불행히도 Dart는 여전히 1과 같습니다.
해결책
문서에서 찾을 수 없었지만 Netlify의 작동 방식으로 쉘 명령을 실행할 수 있습니다. 그래서 다음 스크립트를 리포지토리에 배치하고 이것을 호출하여 안전하게 배포 할 수 있습니다!
내가하는 일은 dart의 SDK를 떨어 뜨리고 build
를 실행하는 것입니다. DART_VER 부분은 요구 사항에 따라 변경하십시오.
#!/usr/bin/env bash
set -eux
DART_VER='2.1.0'
curl -o dart.zip https://storage.googleapis.com/dart-archive/channels/stable/release/${DART_VER}/sdk/dartsdk-linux-x64-release.zip
unzip dart.zip
PUB=./dart-sdk/bin/pub
${PUB} global activate webdev
${PUB} get .
${PUB} global run webdev build --output=web:build
Netlify의 설정은 위의 스크립트를 호출하고 build
폴더를 배포 원본으로 지정하면 완료됩니다.
여담
Netlify의 편리함은 훌륭합니다. 저도 오랫동안 개인 사이트를 Netlify에 배포하고 있습니다. 앞으로는 웹 서비스에서도 적극적으로 사용하고 싶습니다. 이제 무료, 멋지다.
기대가 가득합니다. Flutter 효과로 최선을 다하십시오 ↩
Reference
이 문제에 관하여(AngularDart 앱을 Netlify에 배포), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/esplo/items/d045a140bee4a2762dd7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
문서에서 찾을 수 없었지만 Netlify의 작동 방식으로 쉘 명령을 실행할 수 있습니다. 그래서 다음 스크립트를 리포지토리에 배치하고 이것을 호출하여 안전하게 배포 할 수 있습니다!
내가하는 일은 dart의 SDK를 떨어 뜨리고
build
를 실행하는 것입니다. DART_VER 부분은 요구 사항에 따라 변경하십시오.#!/usr/bin/env bash
set -eux
DART_VER='2.1.0'
curl -o dart.zip https://storage.googleapis.com/dart-archive/channels/stable/release/${DART_VER}/sdk/dartsdk-linux-x64-release.zip
unzip dart.zip
PUB=./dart-sdk/bin/pub
${PUB} global activate webdev
${PUB} get .
${PUB} global run webdev build --output=web:build
Netlify의 설정은 위의 스크립트를 호출하고
build
폴더를 배포 원본으로 지정하면 완료됩니다.여담
Netlify의 편리함은 훌륭합니다. 저도 오랫동안 개인 사이트를 Netlify에 배포하고 있습니다. 앞으로는 웹 서비스에서도 적극적으로 사용하고 싶습니다. 이제 무료, 멋지다.
기대가 가득합니다. Flutter 효과로 최선을 다하십시오 ↩
Reference
이 문제에 관하여(AngularDart 앱을 Netlify에 배포), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/esplo/items/d045a140bee4a2762dd7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(AngularDart 앱을 Netlify에 배포), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/esplo/items/d045a140bee4a2762dd7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)