2015-01-28 25 views
12

Tôi biết nó rất mới, nhưng tôi muốn tạo một mẫu thử nghiệm bằng cách sử dụng aurelia với Visual Studio. Hỗ trợ VS nằm trong phễu, nhưng tài liệu hiện tại dựa trên node.js et al. Dựa trên tài liệu hiện có, tôi không có đầu mối. Tôi hy vọng tôi có thể nhận được một số hướng dẫn ...Cấu hình Dự án Aurelia bằng Visual Studio

Trả lời

13

Không chắc chắn đây là những gì bạn đang tìm kiếm, nhưng bạn có thể xem dự án github Aurelia này, sử dụng Typecript và VS 2013. Nó vẫn sử dụng gulp và jspm nhưng với phần mở rộng VS Taskrunner.

https://github.com/AshleyGrant/aspnet-skeleton-navigation

Hiện nay, một dự án mặc định hỗ trợ VS 2015: https://github.com/aurelia/skeleton-navigation

+0

Tôi đoán tôi cần node.js sau khi tất cả. Cho thấy những gì tôi biết. Dù sao, dự án này rất hữu ích. – dudeNumber4

+0

Tôi không biết về TaskRunner này, có vẻ tuyệt vời cho việc ăn cắp các công cụ (và sử dụng các gói) từ ngăn xếp NodeJS :))) –

+0

Làm việc như một sự quyến rũ. –

4

Có một số mẫu Aurelia giải pháp Visual Studio chứa ở đây: aurelia typescript samples

Những mẫu sử dụng một gói javascript (cũng tạo ra như là một phần của repo), vì vậy không cần uống gulp.

Cảnh báo - đây là các mẫu và không được đánh bóng.

+0

Mike giả sử chúng tôi muốn xuất bản dự án của chúng tôi trên chia sẻ lưu trữ và cửa sổ xanh nơi chúng tôi không cài đặt Nodej. Điều đó có nghĩa là ứng dụng Aurelia của chúng tôi sẽ không hoạt động? – virender

+0

bạn sẽ có thể chạy các dự án tại đây https://github.com/cmichaelgraham/aurelia-typescript mà không cần nodejs. –

0

Tôi đã cố gắng chạy Aurelia Visual Studio Project mà không cần Nodej.

https://github.com/cmichaelgraham/aurelia-typescript#just-use-it---visual-studio-using-requirejs-amd-module-loader enter image description here

Nhưng nó không thể tìm thấy "http://lcoalhost:6260/aurelia/core-js/client/core.js".

đó có nghĩa là chúng ta cần đảm bảo rằng NodeJs được cài đặt trên máy chủ bằng lệnh này

r.js chạy nút -o name = aurelia-bó-manifest baseUrl =. mainConfigFile = chính-config.js ra = aurelia-bundle.min.js

Cần tạo bundling vào máy chủ như

https://github.com/cmichaelgraham/aurelia-typescript#bundling

+1

tệp đó nằm trong kho lưu trữ: https://github.com/cmichaelgraham/aurelia-typescript/tree/master/skel-nav-require-vs-ts/skel-nav-require-vs-ts/aurelia/core- js/khách hàng. khi bạn chạy từ studio trực quan, bạn có bắt đầu tại http: // localhost: 6260 không? –

+1

điều này sẽ hoạt động tốt mà không cần node.js. nếu bạn đăng thêm thông tin, chúng tôi có thể gặp sự cố khi quay. –

2

Visual Studio Code sẽ làm việc tốt với Aurelia, tôi đã có một vở kịch xung quanh với các demo và ứng dụng bộ xương và nó hoạt động khá tốt.

3
  • Nút tải xuống và cài đặt.js Sau đó, tạo một dự án Visual Studio và vào mục cấp đầu của thư mục đó thực hiện cho>
  • Install Gulp cho xây dựng tự động hóa

NPM cài đặt ngụm -g

  • Install JSPM như trình quản lý gói phía máy khách

NPM cài đặt -g jspm

  • Cài đặt Git cho Windows và cấu hình Github

jspm registry cấu hình github

  • Tạo một dự án bộ xương bằng cách sử dụng Yeoman

NPM cài đặt -g yo máy phát điện-aurelia

sau đó nhập

yo aurelia

  • Install Plugins cần thiết bởi ngụm

NPM cài đặt

  • Install JSPM phụ thuộc của gói manifest

jspm cài đặt -y

  • Gulp Xem để chạy

ngụm xem

tất cả từ hướng dẫn này>Tutaurelia.net

0

Bạn có thể thử này https://github.com/BoudewijnvanVeen/Aurelia-Typescript-Skeleton-4VS

Cho phép bạn chạy một ứng dụng Aurelia sử dụng Visual Studio với nguyên cảo debugging.doesnt sử dụng Gulp

+0

Tại sao điều này bị bỏ phiếu? Nó trả lời câu hỏi. Chất lượng của mã mẫu có kém đến mức nó xứng đáng với sự đánh đòn không? Nếu vậy tại sao bạn không nói như vậy? –

Các vấn đề liên quan