다트

2013-11-21 5 views
2

나는 힘든 시간 다트와 PHP 프로젝트 공예가 :다트

다트 권장
  1. 은 (내가 생각하는) '웹'이라는 디렉토리에 내 웹 파일을 넣어 작업 공간을 설정,하지만 나는 이후 PHP 프레임 워크를 사용하면 거기에 웹을 포함하지 않는 이미 디렉토리 구성표입니다. 주요 문제는 패키지를 가져 오는 것이 매우 짜증나게합니다. 다트 편집기 아무런 문제가 없지만, 사이트를 운영 할 때, 그것은 오류가 로드 파일을 발생 '말 콘솔에서 404 오류를 표시해야합니다

    import 'package:polymer/polymer.dart';

    : 예를 들어

    패키지 : polymer/polymer.dart '가 발생했습니다. 은 가져온 파일을 상대적으로로드하려고 시도하기 때문에 발생합니다.

    패키지 폴더를 내 Dart 폴더로 이동했습니다. responsib 르, 내 다트 스크립트를 들고), 그리고 잘로드됩니다.

    이 괜찮습니다, 또는 다른 라이브러리가 제대로 작동하지 않을 것인가?

    내가 포인트 1 내 해킹을 사용하면
  2. , 사용자 지정 요소가 작동하지 않습니다. 모든 파일이 성공적으로 (폴리머 라이브러리의 사용자 정의 요소 HTML 파일),하지만 출력을로드!

    참고 : 내 요소 이름을 '탭 컨트롤'로 지정 했으므로 하나의 대시 규칙에 문제가 없어야합니다. 이 중 하나를 생산하지 않기 때문에 물론

  3. 포인트 1의 엉망 후, 나는 dart2js 파일을 작업을 생성 할 수 없습니다.

그래서 내 주요 큰 문제, 정상적인 서버 측 언어 (즉 아닌 AJAX 프로젝트)와 다트 프로젝트를 관리 할 수있는 제안 된 방법은 무엇입니까? :(

내 뇌는 정말 피곤, 내가 JS 내 프로젝트를 되돌릴 생각입니다. https://www.dartlang.org/samples/에서

모든 예제는 순수한 HTML 응용 프로그램, 또는 여기 내 문제가되지 않습니다 AJAX 애플리케이션, .

답변

0

당신은 pub build를 사용하여 자바 스크립트로이 프로젝트 변환하고 결과 build 디렉토리. 당신이 패키지 디렉토리가 필요하지 않습니다이 방법을 배포해야합니다.

을 dart2dart 당신이 너무 다트 버전을 배포 할 준비가되면.현재또한 다트 출력을 생성하지만, 다트 나 JS를 작게를하지 pub build --mode=debug를 사용 가능하다 ..