繁体   English   中英

用gulp部署Aurelia Apps

[英]Deploying Aurelia Apps with gulp

我在使用此处 Aurelia文档中概述的“ gulp”流程部署第一个Aurelia应用程序时遇到一些问题。 我开始使用Aurelia提供的ES 2016套件进行开发。 在通过npm安装aurelia-bundler和gulp并创建bundle.js文件后,gulp指出在运行“ gulp bundle”命令时未找到gulpfile。

我尝试将bundle.js重命名为gulpfile.js。 然后,它引发了有关无法找到injectionConfigPath的错误(在捆绑JSPM v0.17应用程序中将进一步讨论)。

我是否需要遵循0.17流程,而是根据文档将其命名为bundle.js => gulpfile.js? 还是我的设置有误?

捆绑文档假定您以骨架为基础进行工作。 具体地说skeleton-esnextskeleton-typescript 如果下载了最新版本的框架,则可以使用这两个框架之一作为应用程序的起点,也可以尝试使用其中一个webpack框架(从而学习Webpack)。

您应该能够非常快速地进行转换,只需删除要使用的框架中的src文件夹,然后从您的应用程序中将其替换为src文件夹。 您还需要将任何依赖项(无论是npm还是(更可能是)jspm)从现有应用程序复制到框架。 然后,您可以运行npm installjspm install然后jspm install gulp bundle

您在“入门指南”页面上下载的工具包的位置仅是一种工具,可以帮助您完成《入门指南》中的工作,而不必费心处理现代JavaScript工具这个疯狂的,混杂的世界。 它没有提供我们的框架提供的全套工具,也没有提供CLI(很快)提供的全套工具。

快速编辑:“ 生产设置 ”中提到了下载骨架并使用它们进行工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM