我有一个简单的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中键入并以许多不同的方式注入属性但没有运气.知道我做错了什么吗?
我正在尝试使用S3在我的AWS账户中托管一个简单的静态网站.我有一个旧的尘土飞扬的帐户,多年来测试中有许多奇怪的设置,我还有一个带有'mypersonaldomain.com'和'wwww.mypersonaldomain.com'桶的S3帐户.无论如何我想重新开始,所以我取消了帐户以开始新的.
现在,当我创建'mypersonaldomain.com'和'www.mypersonaldomain.com'时,它表示即使帐户已被删除,也会获取存储桶名称.我曾假设亚马逊会将桶名发回给公众.但是,当我删除帐户时,我没有事先明确删除存储桶.
我的印象是使用S3进行静态网站托管,桶名称需要与DNS的域名相匹配才能工作.但是,如果我无法创建一个具有正确名称的存储桶,那么我可以使用S3进行静态托管吗?它只是一个简单的低流量网站,不需要在EC2实例中.
仅供我使用Route 53作为我的DNS.
[注意'mypersonldomain.com'不是实际的域名]
我正在尝试在我的应用程序中创建一个可重用的指令,允许将文件编码为base64,然后通过JSON上传.
我没有在网上看到我的资源谈论这种方法.我大多只能通过表单数据找到Angular文件上传.
任何人都可以对这个话题有所了解吗?
我最近一直在搞乱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传输:'
我正在尝试访问soundcloud api.我知道您需要注册一个应用程序并获得批准才能获得令牌.但是,目前似乎已禁用此链接.我想知道是否有可以尝试的替代路线或电子邮件我可以联系到.对此有任何见解非常感谢!
我继承了一个中等角度的应用程序.它看起来组织得很好,编写得很好,但是没有实现文档或单元测试.
我将努力在死后编写单元测试,并最终通过ngdoc在e2e测试和文档中工作.
我想知道编写单元测试的最佳方法是在事后.您会从服务和工厂,指令等或其他策略开始吗?我计划使用Jasmine作为我的测试框架.
我还应该提一下,我只使用了几天的代码,所以我不是百分之百确定一切如何联系在一起.
所以我刚开始在新的环境中工作.它是一个在大多数项目中使用ASP.NET MVC 4的Microsoft Shop.我来自mac/linux /开源环境,我专门在前端工作.
我在这个.Net环境中工作很困难有几个原因,一个是ASP.NET MVC对我来说是全新的.我也想有效地解决我需要拥有一些完整堆栈技能的问题.
我一直在寻找一些ASP.NET MVC书籍,但大多数人都希望你能够了解一些C#.我对学习C#没兴趣.我能做些什么来帮助自己在这种环境中更有效地工作?
amazon-s3 ×2
angularjs ×2
amazon ×1
asp.net ×1
asp.net-mvc ×1
base64 ×1
build ×1
c# ×1
dns ×1
file-upload ×1
frontend ×1
gulp ×1
gulp-inject ×1
hosting ×1
jasmine ×1
json ×1
protractor ×1
soundcloud ×1
unit-testing ×1