나는 Yeoman을 사용하고 있습니다. 나는 그것에 대해 오히려 새로운 사람입니다. 내 웹 사이트의 하위 디렉토리에 프로젝트를 만들려고하는데 내 index.html에서 내 사이트의 다른 위치에있는 디렉토리에 저장된 파일에 액세스하고 싶습니다. 여기에 일이 설정 방법의 거친 아이디어 :Yeoman : '과즙 봉사'작업 및 상대 경로
main site -> css -> grid.css
| -> main.css
|
-> project -> app -> index.html
|
-> dist
|
-> test
|
-> gruntfile.js etc
문제는 그 index.html을에 나는 그러나 많은
'./../../css/grid.css'
(또는 같은 상대 경로를 사용하려고하면 ../ s는 실제 파일을 가져와야합니다.) 그런 다음 'grunt serve'를 실행하면 서버가 파일을 찾을 수없는 것처럼 보입니다. 그럼, 어떻게 이런 파일들이 존재하지 않는지 말할 수 있을까요?
WAMP와 PHP를 사용하기 전에 내가 설정할 수있는 변수가 생기고 라이브 환경과 테스트 환경이 다른 곳에 포함 파일이 있습니다. Grunt를 사용하여 비슷한 것을 추측 할 수 있지만, HTML에 해당 변수를 삽입하고 선택하는 방법을 확신 할 수 없습니다.
아이디어가 있으십니까?
미리 감사드립니다.
같은 일반적인 파일을 참조하지만해야 할 것? ('yo webapp'?) - 왜 프로젝트 외부에 파일을 css합니까? 그들은'project/app/css/'와 같은 것이어야합니다. –
표준 webapp generator를 사용하고 있습니다. 파일은 다른 여러 파일에 공통적으로 포함되어 있기 때문에 프로젝트 외부에 있으므로 새 파일을 시작할 때마다 파일을 복사하여 app/styles/디렉토리에 붙여 넣지 않아도됩니다. – Godwhacker