저는 NodeJS 전체의 폭풍에 대해 처음이고 일부 연구를 통해 Sails.JS를 프레임 워크로 사용하기로 결정했습니다.Sails.js + grunt가 자산을 컴파일하지 않습니다.
Bootstrap Bootswatch .less 파일을 사용하려고 시도 할 때까지 모든 것이 잘 작동합니다.
bootswatch.less를 내 스타일 폴더에 복사하고 페이지를 새로 고치면 모든 애셋에서 404 오류가 발생합니다.
내 디렉토리 트리는 다음과 같습니다
var cssFilesToInject = [
'linker/styles/variables.less',
'linker/styles/bootstrap.css',
'linker/styles/bootswatch.less',
'linker/styles/custom.less',
'linker/**/*.css'
];
내가 sails lift --verbose
으로 서버를 시작하려고했습니다, 그리고 오류가 발생하지 않았다 :
Root
|_api
|_assets
|_|_images
|_|_linker
|_|_|_fonts
|_|_|_js
|_|_|_styles
|_|_|_|_bootstrap.css
|_|_|_|_custom.less
|_|_|_|_variables.less
|_|_|_|_bootswatch.less
|_|_|_templates
|_configs
etc.
내 gruntfile.js는이 lookslike.