找不到模块“coffee-script” [英] Cannot find module 'coffee-script'

查看:410
本文介绍了找不到模块“coffee-script”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试使用TowerJS设置基本网站作为测试,但在运行scaffold生成器时遇到此错误。

  Macbook:app john $ tower generate scaffold标题:string body:text belongsTo:user 
{错误:找不到模块'coffee-script'代码:'MODULE_NOT_FOUND'}

module.js:340
throw err;
^
错误:在Function.Module._resolveFilename(module.js:338)找不到模块'/ Users / john / Sites / tower / app / app / config / shared / application'
:15)
at Function.Module._load(module.js:280:25)
at module.require(module.js:362:17)
at require(module.js: 378:17)
在Function.Tower.Application.Application.reopenClass.instance(/usr/local/lib/node_modules/tower/lib/tower-application/server/application.js:42:15)
at _.extend.namespace(/usr/local/lib/node_modules/tower/lib/tower-support/shared/shared.js:218:30)
在GeneratorScaffoldGenerator.Tower.GeneratorResources.buildApp(/在/ GeneratorScaffoldGenerator.Generator(/ usr / local / lib / node_modules / tower / lib / tower-)下的
目录下的/ usr / local / lib / node_modules / generator / server / generator.js:57:23)
在新GeneratorScaffoldGenerator(/usr/local/lib/node_modules/tower/lib/tower-generator/server/generators/tower/scaffold/scaffoldGenerator.js:21 :61)
at Function.run(/usr/local/lib/node_modules/tower/lib/tower-generator/server/generator.js:22:12)


解决方案

更新package.json档案

 coffee-script:〜1.6.3

devDependencies并再次更新npm

  npm update 

为我固定的同一问题


Trying to get a basic site set up with TowerJS as a test, but ran into this error when running the scaffold generator.

Macbook:app john$ tower generate scaffold Post title:string body:text belongsTo:user
{ [Error: Cannot find module 'coffee-script'] code: 'MODULE_NOT_FOUND' }

module.js:340
    throw err;
          ^
Error: Cannot find module '/Users/john/Sites/tower/app/app/config/shared/application'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:362:17)
    at require (module.js:378:17)
    at Function.Tower.Application.Application.reopenClass.instance (/usr/local/lib/node_modules/tower/lib/tower-application/server/application.js:42:15)
    at _.extend.namespace (/usr/local/lib/node_modules/tower/lib/tower-support/shared/shared.js:218:30)
    at GeneratorScaffoldGenerator.Tower.GeneratorResources.buildApp (/usr/local/lib/node_modules/tower/lib/tower-generator/server/resources.js:273:66)
    at GeneratorScaffoldGenerator.Generator (/usr/local/lib/node_modules/tower/lib/tower-generator/server/generator.js:57:23)
    at new GeneratorScaffoldGenerator (/usr/local/lib/node_modules/tower/lib/tower-generator/server/generators/tower/scaffold/scaffoldGenerator.js:21:61)
    at Function.run (/usr/local/lib/node_modules/tower/lib/tower-generator/server/generator.js:22:12)

解决方案

Update your package.json file

"coffee-script": "~1.6.3"

on "devDependencies" and update the npm again

npm update

the same issue fixed for me

这篇关于找不到模块“coffee-script”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆