我知道它很新,但我想使用 aurelia 和 Visual Studio 创建一个原型。VS 支持在料斗中,但当前文档基于 node.js 等。根据现有的文档,我没有任何线索。我希望我能得到一些指导......
6 回答
不确定这是您要查找的内容,但您可以使用 Typescript 和 VS 2013 查看这个 github Aurelia 项目。它仍然使用 gulp 和 jspm,但带有 VS Taskrunner 扩展。
https://github.com/AshleyGrant/aspnet-skeleton-navigation
现在有一个支持 VS 2015 的默认项目: https ://github.com/aurelia/skeleton-navigation
这里包含几个示例 Aurelia Visual Studio 解决方案:aurelia typescript samples
这些示例使用 javascript 包(也作为 repo 的一部分创建),因此不需要 gulp。
警告 - 这些是样品,未经抛光。
- 下载并安装 Node.js 然后创建一个 Visual Studio 项目并在该文件夹的顶层执行 for>
- 安装 Gulp 以实现构建自动化
npm install -g gulp
- 安装 JSPM 作为客户端包管理器
npm 安装 -g jspm
- 安装 Git for Windows 并配置 Github
jspm 注册表配置 github
- 使用 Yeoman 生成骨架项目
npm install -g yo generator-aurelia
然后输入
哟奥里利亚
- 安装 gulp 需要的插件
npm 安装
- 安装包清单的 JSPM 依赖项
jspm 安装 -y
- Gulp 观看运行
吞咽手表
全部来自本教程> Tutaurelia.net
Visual Studio Code可以很好地与 Aurelia 配合使用,我试用了演示和骨架应用程序,它运行良好。
你可以试试这个https://github.com/BoudewijnvanVeen/Aurelia-Typescript-Skeleton-4VS
允许您使用带有 Typescript 调试的 Visual Studio 运行 Aurelia 应用程序。不使用 Gulp
我尝试在没有 Nodejs 的情况下运行 Aurelia Visual Studio Project。
但它无法找到“ http://lcoalhost:6260/aurelia/core-js/client/core.js ”。
这意味着我们需要确保使用此命令将 NodeJs 安装在服务器上
运行节点 r.js -o name=aurelia-bundle-manifest baseUrl=。mainConfigFile=main-config.js out=aurelia-bundle.min.js
需要创建捆绑到服务器中
https://github.com/cmichaelgraham/aurelia-typescript#bundling