Javascript &引用;“heroku运行文件名”;建造之后
为了了解更多关于heroku日程安排的信息,我阅读了这篇文章并构建了其中描述的应用程序。这篇文章的关键部分是当我能够Javascript &引用;“heroku运行文件名”;建造之后,javascript,node.js,angularjs,heroku,yeoman,Javascript,Node.js,Angularjs,Heroku,Yeoman,为了了解更多关于heroku日程安排的信息,我阅读了这篇文章并构建了其中描述的应用程序。这篇文章的关键部分是当我能够heroku运行numCheck并执行。经过测试,heroku运行numCheck工作正常后,我能够很好地安排heroku中定期发生的事件 我曾经创建过我的应用程序,它很实用。然而,我想添加heroku调度功能,但我被卡住了。我的问题是,在运行grunt build之后,无法在Dist文件夹中运行heroku run refresh。这是我特别试过的 在Grunt构建之前添加了bi
heroku运行numCheck
并执行。经过测试,heroku运行numCheck
工作正常后,我能够很好地安排heroku中定期发生的事件
我曾经创建过我的应用程序,它很实用。然而,我想添加heroku调度功能,但我被卡住了。我的问题是,在运行grunt build
之后,无法在Dist文件夹中运行heroku run refresh
。这是我特别试过的
#!/usr/bin/env node
var sendgrid = require('sendgrid')(
process.env.SENDGRID_USERNAME,
process.env.SENDGRID_PASSWORD
);
var num1 = Math.ceil(Math.random() * 100);
var num2 = Math.ceil(Math.random() * 100);
var comparator;
if (num1 > num2) {
comparator = "greater than";
} else if (num1 < num2) {
comparator = "less than";
} else {
comparator = "equal to";
}
sendgrid.send({
to: 'andrewscheuermann@gmail.com',
from: 'scheduler@tester.com',
subject: 'Num1 v Num2',
text: (num1 + ' is ' + comparator + " " + num2 + ".")
}, function(err, json) {
if (err) {
console.error(err);
}
#/usr/bin/env节点
var sendgrid=require('sendgrid'))(
process.env.SENDGRID_用户名,
process.env.SENDGRID\u密码
);
var num1=Math.ceil(Math.random()*100);
var num2=Math.ceil(Math.random()*100);
var比较器;
如果(num1>num2){
比较器=“大于”;
}否则如果(num1
我真的被卡住了,任何见解都非常感谢!对于角度生成器,你必须小心它会覆盖
dist
目录。每次你grunt build
你都会从一个基本干净的dist
目录开始
步骤应类似于:
grunt构建
cp刷新区/刷新
cd区和git提交
git推送heroku主机
heroku运行刷新
dist
,否则heroku将无法获取该文件。您可以始终执行heroku运行ls
或heroku运行bash
,查看文件是否存在
工作完成后,您应该查看
Gruntfile.js
以确保每次都将refresh
复制到那里,您可能需要查看copy
任务。这是正确的,只需稍加调整。需要将刷新文件复制到dist/bin
目录中。然后,它工作得很好。而大卫,请回答!