我正在学习Yeoman,并已经得到了很远,这是很好的:),但我现在在我的发电机,我想为我的新项目build立一个VHOST点。
我通常创build一个VHOST的方法是在/etc/apache2/sites-available/创build一个* .conf文件,运行sudo a2ensite new-site ,最后sudo service apache2 reload 。
我怎样才能使用generator.spawnCommand() (或其他工作)运行我的sudo命令? 我假设用户需要input他的密码才能运行命令。
请注意,我已经尝试了sudo npm软件包,但是它只是失败了,即使使用https://www.npmjs.com/package/sudo提供的示例代码
在Java / Apache HttpClient中,不能使用vertical / pipe bar处理URL
Java 7 EE教程示例
在ServiceMix集群4
如何将所有urlredirect到apache中的新域,除了一个
Node.js比Apache慢
如何获得像www.example.com/username这样的url来redirect到www.example.com/user/profile.PHP?uid=10?
Windows 8 NT内核和系统使用端口80
AngularJS – 为什么当更改url$ routeProvider似乎不工作,我得到一个404错误
意外的行为与自定义.htaccess重写规则
做自己动手的还是现成的论坛软件会更好吗?
也许我误解了一些东西,但以下简单的代码对我来说工作得很好:
var generators = require('yeoman-generator'); var execSync = require('child_process').execSync; module.exports = generators.Base.extend({ touch: function () { execSync('sudo touch /tmp/test-sudo',{ stdio: 'inherit' }); } });
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。