테스트용으로 TowerJS를 사용하여 기본 사이트를 설정하려고 했지만 스캐폴드 생성기를 실행할 때 이 오류가 발생했습니다.
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)
이 제대로 켜졌습니까 가져다줄래요 트릭
npm install --save-dev coffee-script
노드입니다 v0.10.31 사용하여
이는 2012년 의 질문에. # 39 의 it& 이제 거의 2015년, 다른 한편, 이제 새로운 외곽진입 디프레렌트 의 변형 및 변경 때문에 문제를 나누기 위해 도입된 노드입니다 커피스크립트.
커피스크립트 대한 >. 이제 v1.7 호출하십시오 합니다
var coffee = require('coffee-script').register();
대신
var coffee = require('coffee-script');
이 슬라이드에서는 오토메이티드 https://stackoverflow.com/a/21585379 이 질문: https://stackoverflow.com/questions/21583899/how-to-properly-set-up-coffeescript-with-node-js
[https://github.com/fgnass/node-dev # 설정] [1] 참고: 커피 스크립트입니다 사용하려면 <. 1.7 설정을 변경해야 합니다, {" coffee": ", coffee-script".}.
그래서 업데이트하십시오 커피 스크립트입니다 또는 사용자 설정 구성
[1]: https://github.com/fgnass/node-dev # 설정
단계만으로 있었는데, 이 문제를 해결할 수 있는 2 개 포함)
고궁박물원 캐시에는 청소하십시오 '1.' '설치' 고궁박물원 2.
이를 통해 희망을!