- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在研究有关Node.js的教程,网址为:http://www.johnpapa.net/get-up-and-running-with-node-and-visual-studio/
我可以让该应用程序在其中运行
glup serve-dev --sync。
这很好。我遇到的问题
gulp serve-build --sync
或者
吞咽建立
我收到此错误:
任何的想法?
吞咽建立
06:06:12]使用gulpfile F:\Projects\myapp\gulpfile.js
06:06:12]开始“wiredep” ...
06:06:12]将Bower依赖项连接到html中
06:06:12]开始“简洁风格” ...
06:06:12]清洁:./。tmp//.css,./build/styles//.css
06:06:12]开始“清理代码” ...
06:06:12]清洁:./。tmp//.js,./build/js//.js,./build//.html
06:06:12]开始“审核” ...
06:06:12]使用JSHint和JSCS分析源
06:06:13]开始“清洁图像” ...
06:06:13]清洁:./build/images//.*
06:06:13]开始“清理字体” ...
06:06:13]清洁:./build/fonts//。
06:06:13] 83毫秒后完成“清洁图像”
06:06:13]开始“图片” ...
06:06:13]压缩和复制图像
06:06:15]在2.56秒后完成“干净字体”
06:06:15]开始“字体” ...
06:06:15]复制字体
06:06:15]在3.36秒后完成“清洁样式”
06:06:15]开始“样式” ...
06:06:15]少编译-> CSS
06:06:16]在4.12秒后完成“清除代码”
06:06:16]启动'templatecache'...
06:06:16]创建AngularJS $ templateCache
06:06:18]在2.39秒后完成“样式”
06:06:18]在1.96秒后完成“templatecache”
06:06:18]在2.87秒后完成“字体”
06:06:19]吞下27个文件到index.html中。
06:06:19]在6.87秒后完成“wiredep”
06:06:19]开始“注入(inject)” ...
06:06:19]在文件准备好之后,将CSS连接到html中
06:06:19] gulp-注入(inject)1个文件到index.html。
06:06:19]在153毫秒后完成“插入”
06:06:20]在7.63秒后完成“审核”
06:06:20]开始“测试” ...
ARN [config]:使用“/”作为代理,您应该更改urlRoot以避免冲突
NFO [karma]:Karma v0.12.31服务器从http://localhost:9876/启动
NFO [启动器]:启动浏览器PhantomJS
ARN [观察者]:模式“F:/Projects/myapp/src/client/tests/server-integration//*.spec.js”与任何文件都不匹配。
06:06:22] gulp-imagemin:缩小了4张图片(保存了3.37 kB-10.7%)
06:06:22]在8.84秒后完成“图像”处理
NFO [PhantomJS 1.9.7(Windows 8)]:连接到ID为8196448的套接字vlORQyl9XHgRhe6r6u7k
hantomJS 1.9.7(Windows 8):执行39之39成功(0.519秒/0.07秒)
============================覆盖范围摘要================== =============
口感:87.69%(235/268)
牧场:50%(20/40)
功能:84.62%(77/91)
英寸:87.55%(232/265)
06:06:25]因果报应完成
06:06:25]在5.45秒后完成“测试”
06:06:25]开始“优化” ...
06:06:25]优化js,css和html
06:06:27] gulp注入(inject)1个文件到index.html。
:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\build\es5\ng-annotate-main.js:330
target。$ methodName = method.name;
^
ypeError:无法分配为只读属性'$ methodName'为false
在matchRegular(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\build\es5\ng-annotate-main.js:330:24)
匹配时(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\build\es5\ng-annotate-main.js:36:66)
在traverse.post(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\build\es5\ng-annotate-main.js:995:23)
访问时(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:50:13)
访问时访问(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:44:21)
访问时访问(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:44:21)
访问时访问(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:44:21)
访问时访问(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:44:21)
访问时(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:41:25)
访问时访问(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:44:21)
访问时(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:41:25)
访问时访问(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:44:21)
访问时(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:41:25)
访问时访问(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:44:21)
访问时访问(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:44:21)
访问时访问(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:44:21)
访问时访问(F:\Projects\myapp\node_modules\gulp-ng-annotate\node_modules\ng-annotate\node_modules\ordered-ast-traverse\ordered-ast-traverse.js:41:25)
...
最佳答案
打开您的 package.json ,然后将“gulp-ng-annotate”:“〜0.3.6” 替换为“gulp-ng-annotate”:“^ 0.5.2”。
运行完之后,执行“npm更新”。
关于javascript - Hot Towel 大吃一惊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28527288/
我正在研究有关Node.js的教程,网址为:http://www.johnpapa.net/get-up-and-running-with-node-and-visual-studio/ 我可以让该应
我正在使用 Hot Towel 开发一个单页面应用程序,并且我想添加一个用于处理用户身份验证的页面。我有一个在应用程序内部打开的登录页面,该页面调用 API,返回所需的用户详细信息。 我想做的是将此页
基本上,我正在尝试在菜单中创建一个菜单。因此,在主菜单 route ,会有一个带有另一组路线的垂直菜单。单击子菜单路由时,仅更新部分页面,垂直菜单不会重新加载。我猜它会类似于这个 KO fiddle
只是想知道是否有人知道使用 Hot Towel(knockout、durandal 和 breeze)获取单页应用程序以触发浏览器 Hook 的事件(假设它是提交)以提示将用户名和密码保存在登录表单。
我正在基于Hot Towel Template构建应用程序。 陷入Google Analytics(分析)问题。 我完全是新手,这是到目前为止我所做的: 1)在Google Analytics(分析)
如何为基于Hot Towel template构建的asp.net mvc 4 Web应用程序提供身份验证/授权。所有 View 都被视为 html 页面。在这种情况下,当用户请求需要特定凭据的 Vi
我刚开始一个新的 Hot Towel SPA项目,我在使用 ViewModel 的 knockout 进行绑定(bind)时遇到了问题。 我的 View 模型如下所示: define([ "s
我试图让我的列表看起来像 this : 但它看起来像这样: 我已经复制了code directly from the jQuery mobile site : Adam Kinkaid
我正在使用 Hot Towel 模板,并尝试使用 list.js 来过滤列表中的结果。 我已将 list.min.js 文件包含在我的 bundle 配置中,并且我还在 index.html 文件中正
以 Hot Towel SPA 模板为例,假设我需要一个管理链接和 View ,该链接和 View 仅对具有管理员角色的登录用户显示。应该很简单吧? 使用 Razor(或 WebForms 或其他任何
我使用 Hot Towel Angular 模板创建了一个 Web 应用程序,我想向“datacontext”添加一个服务函数。 代码是: (function () { 'use strict
编辑:我忘了说我的机器上也安装了 VS2012,抱歉。 我尝试使用 VS2013,但它对我不起作用,可能是我遗漏了什么。 创建一个新项目我选择了 Visual C# -> Web 而不是 Web 应用
我正在使用 Hot Towel SPA 项目 我正在尝试在激活 View 时调用一个简单的 js 函数。我看到的是调用激活函数时似乎没有加载该项目。 我还尝试按照其他 SO 帖子的建议将代码放入由 a
我可以启动一个标准的 asp.net mvc 4 Intranet 项目,并使用以下内容装饰 Controller 或方法: [System.Web.Mvc.Authorize(Roles = "My
这是来自于脚本中的第三方库的想法,以阻止开发人员自定义它们。这将鼓励他们编写扩展,以便更轻松地采用任一库的新版本。 最佳答案 关于其他开发人员将 durandal 库误认为可自定义文件,您提出了一个很
我正在遵循 John Papa 类(class)《使用 Angular 和 Breeze 构建应用程序 - 第 1 部分》中的每一步。当我完成题为“从第一个剪辑开始播放通过您的应用程序创建垂直切片”的
有人有将 Infragistics Ingite UI 控件集成到 Hot Towel/Durandal SPA 应用程序中的经验吗? 我已将此 ig 示例集成到基本的 Hot Towel 应用程序中
我正在关注 John Papa 的 HotTowel Angular 教程。它在 localhost 上运行得很好,但当我在 Windows Azure 上部署网站时却出现错误。我的网站网址是:htt
我正在开发一个带有多个水疗中心的 mvc4 应用程序。 我正在为我的水疗中心使用 Hot Towel 模板。 我想要做的是在我的 View 中有一个 anchor 链接,用于一个 spa 转到另一个
我正在编写一个 Python 脚本,用于从 MySQL 数据库中提取、处理和更新。 我最初开始使用 MySQL 数据库的逗号分隔值转储来解决这个问题,我将其放入 sqlite 数据库(使用 sqlit
我是一名优秀的程序员,十分优秀!