小编Mik*_*her的帖子

Gulp-Inject不工作

我有一个简单的Gulp构建过程设置用于测试.我已多次阅读文档,但我似乎无法通过Gulp-inject将我想要的脚本注入index.html文件中.

我的Gulp文件如下所示:

gulp.task('inject1', function() {
   return gulp.src('app/index.html')
        .pipe(inject(gulp.src('./app/scripts/app.js', {read : false}))) // Not necessary to read the files (will speed up things), we're only after their paths
        .pipe(gulp.dest("dist"));
});

gulp.task('inject2', function() {
    return gulp.src('app/scripts/**/*.js', {read : false}) // Not necessary to read the files (will speed up things), we're only after their paths
        .pipe(inject("./app/index.html"))
        .pipe(gulp.dest("./dist"));
});
Run Code Online (Sandbox Code Playgroud)

这是我的Index.html的一部分:

<!-- inject:js -->

<!-- endinject-->
Run Code Online (Sandbox Code Playgroud)

这两个都是从github上的文档中复制的.

当我运行这些任务中的任何一个时,控制台只是说"已启动"注入'完成'注入''

在我的./dist文件夹中,它创建了一个Index.html文件但没有注入js文件.

我已经尝试在src中键入并以许多不同的方式注入属性但没有运气.知道我做错了什么吗?

build gulp gulp-inject

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

获取Bucketname时的S3 Static Website Hosting?

我正在尝试使用S3在我的AWS账户中托管一个简单的静态网站.我有一个旧的尘土飞扬的帐户,多年来测试中有许多奇怪的设置,我还有一个带有'mypersonaldomain.com'和'wwww.mypersonaldomain.com'桶的S3帐户.无论如何我想重新开始,所以我取消了帐户以开始新的.

现在,当我创建'mypersonaldomain.com'和'www.mypersonaldomain.com'时,它表示即使帐户已被删除,也会获取存储桶名称.我曾假设亚马逊会将桶名发回给公众.但是,当我删除帐户时,我没有事先明确删除存储桶.

我的印象是使用S3进行静态网站托管,桶名称需要与DNS的域名相匹配才能工作.但是,如果我无法创建一个具有正确名称的存储桶,那么我可以使用S3进行静态托管吗?它只是一个简单的低流量网站,不需要在EC2实例中.

仅供我使用Route 53作为我的DNS.

[注意'mypersonldomain.com'不是实际的域名]

dns hosting amazon-s3 amazon-web-services

9
推荐指数
2
解决办法
2912
查看次数

Angular Base64文件上传为JSON

我正在尝试在我的应用程序中创建一个可重用的指令,允许将文件编码为base64,然后通过JSON上传.

我没有在网上看到我的资源谈论这种方法.我大多只能通过表单数据找到Angular文件上传.

任何人都可以对这个话题有所了解吗?

base64 json file-upload angularjs

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

S3静态网站仅显示Index.html(但不显示其他相关文件)

我最近一直在搞乱AWS,这绝对是好事.作为第一个测试,我试图通过S3托管最基本的静态网站.该网站只是一个html文件和一些JavaScript,CSS和图像文件.

每当我加载静态URL时,唯一加载的是index.html文件,其内容和一些奇怪的原因,加载的唯一图像是我的头像,但所有图像都存储在同一个文件夹中.当然,所有的css,js和图像文件也都写成相对链接.

我已确保所有文件和文件夹权限多次设置为"world".

我还查看了开发工具中的网络选项卡,它在每个GET请求中给我200个.

我完全不知道为什么会这样.有没有人知道我错过了什么?

该网址可在http://www.mikefisher.io.s3-website-us-east-1.amazonaws.com/上找到.

我应该补充说,该网站在本地以及传统的Web服务器上运行良好.

谢谢

编辑:我检查了我的浏览器控制台,它给了我这个错误,我认为可能与它有关.

'资源解释为样式表,但使用MIME类型binary/octet-stream传输:'

amazon amazon-s3 amazon-web-services

4
推荐指数
1
解决办法
2447
查看次数

如何访问Soundcloud API?

我正在尝试访问soundcloud api.我知道您需要注册一个应用程序并获得批准才能获得令牌.但是,目前似乎已禁用此链接.我想知道是否有可以尝试的替代路线或电子邮件我可以联系到.对此有任何见解非常感谢!

soundcloud

3
推荐指数
1
解决办法
924
查看次数

在编写应用程序后编写角度单元测试?

我继承了一个中等角度的应用程序.它看起来组织得很好,编写得很好,但是没有实现文档或单元测试.

我将努力在死后编写单元测试,并最终通过ngdoc在e2e测试和文档中工作.

我想知道编写单元测试的最佳方法是在事后.您会从服务和工厂,指令等或其他策略开始吗?我计划使用Jasmine作为我的测试框架.

我还应该提一下,我只使用了几天的代码,所以我不是百分之百确定一切如何联系在一起.

unit-testing jasmine angularjs protractor

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

Asp.NET MVC中的前端开发?

所以我刚开始在新的环境中工作.它是一个在大多数项目中使用ASP.NET MVC 4的Microsoft Shop.我来自mac/linux /开源环境,我专门在前端工作.

我在这个.Net环境中工作很困难有几个原因,一个是ASP.NET MVC对我来说是全新的.我也想有效地解决我需要拥有一些完整堆栈技能的问题.

我一直在寻找一些ASP.NET MVC书籍,但大多数人都希望你能够了解一些C#.我对学习C#没兴趣.我能做些什么来帮助自己在这种环境中更有效地工作?

c# asp.net asp.net-mvc frontend asp.net-mvc-4

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