小编dvd*_*dmn的帖子

"无法读取依赖项"错误与npm

我想启动一个Node应用程序并使用教程创建一个package.json文件.这是json文件:

{
    "name": "Dashboard",
    "version": "0.0.0",
    "description": "Client-A Dashboard",
    "dependencies": {
        "socket.io": "latest",
        "express": "latest",
        "jade": "latest"
    },
    "author": "tD"
}
Run Code Online (Sandbox Code Playgroud)

我在尝试运行之前验证了JSON文件,但在运行npm install命令时仍然收到错误消息:

npm ERR! install Couldn't read dependencies
npm ERR! Error: ENOENT, open 'C:\projects\Client-A\Live\package.json'
npm ERR! If you need help, you may report this log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <npm-@googlegroups.com>

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! …
Run Code Online (Sandbox Code Playgroud)

javascript json node.js npm

51
推荐指数
5
解决办法
10万
查看次数

ng repeat模板导致404(未找到)

我有一个转发器,我为文章列表页面定义了一个列表项模板:

  <ul class="article_list">
    <li ng-repeat="article in articles | filter:search">
      <a href="#" title="article title here">
        <span class="date">
          <span class="month">{{ article.dt_month }}</span>
          <span class="day">{{ article.dt_day }}</span>
          <span class="year">{{ article.dt_year }}</span>
        </span>
        <img src="images/news/{{ article.id }}.jpg" alt="{{ article.title }}" class="thumb" />
        <div class="summary">
          <span class="article_title">{{ article.title }}</span>
          <span class="short">{{ article.content }}...</span>
        </div>
      </a>
    </li>
    <li ng-show="(articles | filter:search).length==0">No article found</li>
  </ul>
Run Code Online (Sandbox Code Playgroud)

当我检查控制台时,我看到404找不到文件images/news/{{article.id}}.jpg的错误

我该如何防止这个问题?

谢谢

angularjs ng-repeat angularjs-ng-repeat

16
推荐指数
1
解决办法
3222
查看次数

如何判断ffmpeg是否有错误?

情况: 我正在使用ffmpeg(通过.net)来保存视频文件.我可以从ffmpeg获得输出,但我不知道如何自定义输出以获得更好的结果.

我的问题: 我的问题是,成功和失败的操作之间没有一定的区别.

最后一道成功:

视频:1006kB音频:134kB字幕:0全局标题:0kB多路复用开销0.943510%

最后一行失败

c:\ x\test-9-8/30/2012-9:29:56-AM.mp4:参数无效

rtmp://cdn.tv/cdn-live39/ definst/stream01:发生未知错误

我的问题: 是否有一个选项(或命令行参数)来添加某种返回代码(200:成功,500:错误等)

谢谢!

PS:我看到了这个话题如何判断ffmpeg是否有误?但是在最后一行之前/之后没有数字.我认为最后一个版本不再有数字了.

ffmpeg

6
推荐指数
2
解决办法
1万
查看次数

CustomValidator消息不会显示

我有一个CustomValidator,我定义了它的每个可能的参数:

<asp:CustomValidator ID="custom" runat="server" Text="*" ErrorMessage="This email address is already registered" ControlToValidate="txtEmail" OnServerValidate="isExist" Display="None" ValidationGroup="valRegister"></asp:CustomValidator>
Run Code Online (Sandbox Code Playgroud)

PS:我有一个相同文本框的RequiredFieldValidator,我不想检查空值.

以下是表单的其他对象:

<div class="row"><asp:Label runat="server" Text="Email" AssociatedControlID="txtEmail"></asp:Label><asp:RequiredFieldValidator runat="server" ErrorMessage="Please enter your email" Text="*" ControlToValidate="txtEmail"></asp:RequiredFieldValidator><asp:TextBox ID="txtEmail" runat="server" CssClass="inpBox"></asp:TextBox></div>

<asp:Button runat="server" Text="Register" CssClass="btn" OnClick="register_member" CausesValidation="true" ValidationGroup="valRegister" />

<asp:ValidationSummary ID="validationSummary" runat="server" ShowMessageBox="true" ShowSummary="false" ValidationGroup="valRegister" />
Run Code Online (Sandbox Code Playgroud)
protected void isExist(object sender, ServerValidateEventArgs args){
if (cre.member.isExist(args.Value)){
    args.IsValid = false;
} else {
    args.IsValid = true;
}
Run Code Online (Sandbox Code Playgroud)

}

当我把一个已经存在于db表*中的电子邮件出现在表单上时,但错误信息没有显示出来.我尝试了自定义错误的所有显示选项,但没有运气.

c# asp.net

6
推荐指数
1
解决办法
1万
查看次数

如何在Windows服务器上运行节点服务器应用程序

我正在开发一个项目,我已根据需要修改了node.js的"简单聊天室"示例应用程序,它运行正常.

我必须在浏览器中打开客户端页面之前调用服务器应用程序的URL(.js文件)来启动它,到目前为止一切正常.但是,如果节点服务器应用程序由于任何原因(服务器重启,iis重启等)而关闭,则客户端页面将返回错误.

我的问题是,即使在节点服务器应用程序中断后,如何让节点服务器应用程序保持活动状态.如果没有每隔x分钟运行一次的监视器或脚本,我该怎么做呢?

我正在使用IIS 7.5和iisnode模块.

谢谢

node.js

6
推荐指数
1
解决办法
5111
查看次数

直接从网址上传文件到S3 Bucket

我们需要将视频文件存储移动到AWS S3.旧位置是一个cdn,所以我每个文件只有url(1000多个文件,总文件大小> 1TB).不能直接在存储服务器上运行上载工具.

我已经创建了一个工具,可以下载文件,将文件上传到S3存储桶并使用新的HTTP URL更新数据库记录,并且除了需要永久使用外,还能正常工作.

下载文件需要一些时间(考虑每个文件接近1 GB)并上传它需要更长的时间.

是否可以将视频文件直接从cdn上传到S3,这样我可以将处理时间减少一半?有点像读取文件块然后在读取下一个块时将其放入S3.

目前我使用System.Net.WebClient下载文件和AWSSDK进行上传.

PS:我对互联网速度没有问题,我在1GBit网络连接的服务器上运行应用程序.

c# asp.net download amazon-s3 amazon-web-services

6
推荐指数
2
解决办法
3052
查看次数

使用带有jw播放器的动态smil文件

我正在尝试使用JW Player 6制作在线流媒体播放器.

如果我创建一个包含所有优质版本的流的smil文件并使用下面的代码,它可以正常工作:

<script>
    jwplayer("myElement").setup({
        playlist: [{
            sources: [{
                file: "/player/smil.asp"
        }]
      }],
      type: 'rtmp'
    });
</script>
Run Code Online (Sandbox Code Playgroud)

smil文件:

<smil>
  <head>
    <meta base="rtmp://host/app" />
  </head>
  <body>
    <switch>
      <video src="quality1" system-bitrate="720" />
      <video src="quality2" system-bitrate="360" />
    </switch>
  </body>
</smil>
Run Code Online (Sandbox Code Playgroud)

我想根据用户的质量选择动态创建smil文件.(即:丢弃高于720的比特率)

我使用asp文件动态创建smil文件,但它不起作用:

file: "/player/smil.asp"
Run Code Online (Sandbox Code Playgroud)

错误:加载播放器时出错:找不到可播放的来源

当然我在asp文件中将头类型设置为application/octet-stream但是没有解决问题.

我也尝试使用smil扩展保存相同的asp文件,而不是在IIS设置中为smil文件设置asp处理程序.我在浏览器中调用时效果很好,但是jw播放器显示相同的错误.

任何建议?

谢谢.

jwplayer video-streaming smil

5
推荐指数
1
解决办法
4810
查看次数

将多个内容CSS文件添加到CKEditor

如何使用CKEditor将超过1个css文件用作内容CSS?我已经在配置中添加了bootstrap css.

config.contentsCss = '/css/bootstrap.min.css';
Run Code Online (Sandbox Code Playgroud)

我们的设计师创建了第二个css来定制一些东西,我还需要将该css文件添加到CKEditor.

我试过下面的变化,但到目前为止没有成功:

config.contentsCss = '/css/bootstrap.min.css', '/css/styles.css';
config.contentsCss = '/css/bootstrap.min.css, /css/styles.css';
Run Code Online (Sandbox Code Playgroud)

我使用的是v 4.1.1

ckeditor

5
推荐指数
1
解决办法
6253
查看次数

获取具有访问令牌的Twitter用户名

我有一个php应用程序并成功创建一个函数来保存数据库中的访问令牌和秘密.(这是关于将特定内容发送到他们的个人资料)

我想向他们展示他们链接到我的应用程序的Twitter帐户.如何让他们的Twitter用户获得访问令牌?

感谢帮助.

php twitter oauth

2
推荐指数
1
解决办法
4461
查看次数

正则表达式模式问题

我想从给定的字符串中删除除字母和数字之外的所有字符.我使用了下面的模式,但它仍然返回字符串而没有任何变化.

Regex rex = new Regex("/[^a-zA-Z0-9]+/");

Response.Write(rex.Replace("asd123!-<>@;',.", ""));
Run Code Online (Sandbox Code Playgroud)

它假设要回来了 "asd123"

正则表达式对我来说就像外星语言,我不知道如何解决这个问题.

谢谢

c# regex asp.net

2
推荐指数
1
解决办法
104
查看次数

连接超时不起作用

我有一个报告查询,运行时间超过15秒(超时的默认值).我在web.config中添加了"连接超时"参数到我的连接字符串,但它没有任何区别.查询在15秒内仍然超时.

的connectionString = "服务器= XX.XX.XX.XX;数据库= YYY;用户ID = ZZZ;密码= VVV; 连接超时= 60 "的providerName = "System.Data.SqlClient的"

有什么建议吗?

PS:我正在使用SqlCommand对象来运行查询.

sql sql-server asp.net ado.net

0
推荐指数
1
解决办法
209
查看次数