Tag: yeoman

Yeoman发电机; 这些错误是什么意思?

我正在尝试安装angular度火力发电机Yeoman发电机。 我收到下面列出的错误。 他们的意思是什么? 我试着用sudo和普通用户安装发生器。 错误是一样的。 我将不胜感激任何帮助或指导,你可以提供这个。 谢谢! npm ERR! Error: EACCES, mkdir '/Users/mac/.npm/fs-extra/0.10.0' npm ERR! { [Error: EACCES, mkdir '/Users/mac/.npm/fs-extra/0.10.0'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/Users/mac/.npm/fs-extra/0.10.0', npm ERR! parent: 'imagemin' } npm ERR! npm ERR! Please try running this command again as root/Administrator. npm ERR! System Darwin 11.4.2 npm […]

用npm – eaccess安装yeoman的权限?

我用自制软件安装了npm,并且必须链接 – 我想这可能是问题的一部分。 这对我来说是全新的,所以我正在寻求任何帮助。 我正试图在电脑上安装yeoman和其他一些东西 npm install -g yo 然而它吐出的错误 – npm ERR! Darwin 14.0.0 npm ERR! argv "node" "/usr/local/bin/npm" "install" "-g" "yo" npm ERR! node v0.12.0 npm ERR! npm v2.5.1 npm ERR! path /Users/Lynda/npm-global/lib/node_modules/yo/lib npm ERR! code EACCES npm ERR! errno -13 npm ERR! Error: EACCES, unlink '/Users/Lynda/npm-global/lib/node_modules/yo/lib' npm ERR! at Error (native) npm […]

为yeoman angular-fullstack项目添加新的依赖项

我已经开始在js节点上创build一个新项目,并且使用yeoman的angular fullstack生成器生成了这个项目。 现在我想添加一个新的bower依赖项和一个新的节点依赖项。 做这个的最好方式是什么? 我应该简单地将依赖项添加到bower.json和package.json中,还是应该运行特定的命令?

Yeoman安装/节点path的问题?

几天前,采取了一个项目,使用yeoman的暴跌。 经过一番捣鼓之后,我把它运行在我的电脑上,但是之后一些东西搞砸了,现在这个项目不再运行了。 我认为这个问题与yeoman安装在一个地方有关,但系统在另一个地方寻找它。 我想,但显然,我不完全知道事情出了什么问题。 我认为这两个地点是: Users/brian/ usr/local/lib usr/local/bin 我不知道应该为Yeoman安装什么东西。 我意识到,最初,我使用sudo来安装东西,这可能已经搞砸了一些东西,或者我正在使用自制软件。 我已经卸载了自制软件,不再需要使用sudo来安装nom。 $ node -v v0.10.22 $ npm -v 1.3.14 $ echo $NODE_PATH 什么也不返回 $ echo $PATH /Users/brian/.rvm/gems/ruby-2.0.0-p0/bin:/Users/brian/.rvm/gems/ruby-2.0.0-p0@global/bin:/Users/brian/.rvm/rubies/ruby-2.0.0-p0/bin:/Users/brian/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin $ which npm 返回/ usr / local / bin / npm $ npm install -g yo 似乎安装很好,最后说: /usr/local/bin/yo -> /usr/local/lib/node_modules/yo/bin/yo yo@1.0.5 /usr/local/lib/node_modules/yo 但是如果你在运行之后运行yo -v:env:node \ r:没有这样的文件或目录 如果我运行: sudo […]

Yeoman提示:如何从一个string生成一个有效的文件名?

在Yeoman或Node中是否有一个方法可以从string中生成一个有效的文件名? 我的目标是用正常的字母,短划线的空格等代替重音字母。

可能的问题与Muller? 错误:Router.use()需要callback

用yeoman angular-fullstack构build一个网站在本地效果很好,但是当我部署和使用dist / release版本时,在我的服务器上给了我这个有趣的错误。 Error: Router.use() requires callback functions but got a [object Object] at Function.proto.use (/home/bitnami/htdocs/dist/node_modules/express/lib/router/index.js:327:11) at Object.<anonymous> (/home/bitnami/htdocs/dist/server/api/save/index.js:10:8) at Module._compile (module.js:460:26) at Object.Module._extensions..js (module.js:478:10) at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) at Function.<anonymous> (/opt/bitnami/nodejs/lib/node_modules/pm2/node_modules/pmx/lib/transaction.js:62:21) at Module.require (module.js:365:17) at require (module.js:384:17) at module.exports (/home/bitnami/htdocs/dist/server/routes.js:13:25) 它接近它在这条线上的失败 router.use(multer({ dest: './public/uploads/'})); 虽然它在当地工作完全罚款? 让我有点难住。 不知道它是否与垂涎有关? 我有节点模块安装。 思考?

我怎样才能重新安装grunt在yeoman项目?

我的Grunt安装发生了一些事情,我不知道它是什么。 我正在使用Yeoman脚手架我的应用程序,但今天我开始得到许多Grunt错误。 例如,当我运行Grunt Test时,我现在得到以下内容: Loading "autoprefixer.js" tasks…ERROR >> Error: Cannot find module 'base64-js' Loading "connect.js" tasks…ERROR >> Error: Cannot find module 'cookie-signature' Loading "imagemin.js" tasks…ERROR >> Error: Cannot find module './lib/js-yaml.js' Loading "jshint.js" tasks…ERROR >> Error: Cannot find module 'jshint' Loading "uglify.js" tasks…ERROR >> Error: Cannot find module './source-map/source-map-generator' Loading "cdnify.js" tasks…ERROR >> SyntaxError: /Users/Documents/Git/client/node_modules/grunt-google-cdn/node_modules/google-cdn/node_modules/cdnjs-cdn-data/external/cdnjs.json: […]

Yeoman与Web应用程序发生器错误

我从npm安装Yeoman,我得到这个错误尝试yo webapp 。 这似乎与grunt-contrib-compass软件包有关,但是我不知道发生了什么,错误EPERM ? 错误的行都在最后,我包括了上下文的上一行,也许他们提供了一些信息。 我不明白这个错误,谁能解释一下这是什么意思? 这是一个权限问题? 我尝试了sudo但是我不推荐阅读,Yeoman告诉我不应该使用sudo运行它。 671 silly gunzTarPerm extractEntry package.json 672 silly gunzTarPerm extractEntry README.md 673 silly gunzTarPerm extractEntry Gruntfile.js 674 silly gunzTarPerm extractEntry .jshintrc 675 silly gunzTarPerm extractEntry AUTHORS 676 silly gunzTarPerm extractEntry CHANGELOG 677 silly gunzTarPerm extractEntry CONTRIBUTING.md 678 silly gunzTarPerm extractEntry LICENSE-MIT 679 silly gunzTarPerm extractEntry tasks/compass.js 680 […]

Yeoman生成器在发布到npm之后不包括子生成器

我创build了一个yeoman generator – generator-ngbp并将其发布到npm。 你可以通过安装它 npm install -g generator-ngbp 当通过npm链接本地工作时,一切运行良好,包括“模块”子生成器 yo ngbp:module "moduleName" 当我删除nodejs下的链接的node_modules文件夹,并按照上面npm所述的方式安装它时,generator-ngbp的node_modules文件夹不包含“module”文件夹,它包含子生成器,“module”子生成器不起作用。 任何人都可以看到我做错了什么? 这与npm发布有关吗?

咕噜asynchronous任务超时

我有一个asynchronous的任务,但在5秒钟超时,咕噜走到下一个任务: grunt.registerTask("something", '', function(target){ var done = this.async(); function checkStatus () { console.log('test'); if(someCondition) done(); } setInterval(checkStatus, 500); }); 我在terminal上看到9个“testing”消息,然后它就转到下一个任务,而没有进一步等待“完成”。 我在grunt的代码中没有发现任何限制或时间限制。 为什么会发生? grunt 0.4.8rc1