yeoman-generator

    10热度

    3回答

    我正在建造一台发电机,部分包括由exec创建的另一个项目的脚手架。根据用户的输入,我需要移动或删除这个脚手架的一部分。 现在,我与节点的fs.child_process.spawn和shelljs这样做,但看到呦发生器mkdir,write,template和copy,我不知道是否有一个哟移动或删除的文件和目录的方式。

    0热度

    1回答

    我想写一个Yeoman generator来设置新项目。在这个过程中,我希望它在Basecamp中创建一个新项目。是否有可能为Yeoman订购BCX API或任何API?我该怎么做?

    3热度

    1回答

    我正在使用一些私人回购项目开展一个项目,并在本地设置一些Yeoman发电机(和子发电机)。如何将这些作为项目的一部分包含在内,而不将它们发布到npm? 我非常希望有办法为我做到这一点,而不必做整个npm link的事情,所以如果这是一件运行npm install时,这将是可以进入项目的package.json文件本地安装发电机理想。

    1热度

    1回答

    我正在写我的第一个Yeoman发电机。对于index.html页面,我使用本地回退引用Google上的托管jQuery文件。我正在使用Bower来获取最新版本的jQuery。因此,目前我的jQuery的参考如下: <script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script> <script>w

    3热度

    1回答

    我基本上想要创建一个定制yeoman发生器,默认情况下扩展标准发生器角度npm包。 (通过扩展我的意思是允许访问所有的子发电机) 现在我所做的是我已经建立了所有角度子发电机,通过复制所有子文件夹结构并创建几乎空的js文件来处理子发电机到发电机角包装。 我不知道是否有更好的方法来做到这一点,比如在代码或配置文件中指定子生成器类。

    17热度

    4回答

    在Gruntfile.js,我有: watch: { styles: { files: [ '<%= yeoman.app %>/styles/{,*/}*.less' ], tasks: ['copy:styles', 'autoprefixer'] } } 对于路径,这是什么意思{,*/}确实?它与使用双星号**/有什么

    5热度

    1回答

    我正在创建我的第一个Yeoman发电机。我想下载一个包含CMS的外部zip文件,并将其解压缩到根目录中。根据this thread这应该是可能的。这尚未实施吗?如果不是我需要复制到我的发电机,我需要什么? 我运行了发电机发电机,并获得了我的基本发电机。这是我的代码到目前为止。 Generator.prototype.getVersion = function getVersion() {