node.js - node - 아름다운 app.js 작성 정보
我想大声告诉你
我想大声告诉你 2017-06-21 10:12:26
0
3
859

저는 초보자이고 node에 대해 몇 가지 질문이 있습니다.
내 app.js는 다음과 같습니다.

으아악

a.js

으아악

라우팅 인터페이스가 100개 있다고 가정하면 앱에서 100개의 파일을 요구하고 사용 중에 100번을 구성해야 하는 것 아닌가요? 정적 로더를 작성하려면 어떻게 작성해야 할까요?

써야 하나?
我想大声告诉你
我想大声告诉你

모든 응답(3)
刘奇

다음은 제 개인적인 의견입니다.
1.app.js는 서비스 시작 파일이므로 새로 추가하고 싶을 때마다 주제를 예시로 삼아서는 안 됩니다. app.js를 수정해야 합니다. 그러면 app.js가 점점 길어질 것입니다
2. 이 문제에 대한 해결책은 첨부되어 있습니다

으아악 으아악 으아악

3. 주제 소유자에게 도움이 되기를 바랍니다

小葫芦

라우팅은 모듈로 나누어야 합니다.
일반적으로 하나의 모듈과 하나의 js

  • 사용자 모듈 user.js /users/xxx

  • 주문 모듈 order.js /order/xxx
    ...

URL이 100개가 있어도 일반적으로 모듈이 많지는 않습니다. 이렇게 작성하면 더 이상 작은 시스템이 아닙니다.

팁:

express에서 json을 보냅니다
으아악

曾经蜡笔没有小新

App.js는 일반적으로 URL의 첫 번째 부분을 작성하고 나머지 부분은 특정 js에 작성합니다. 예를 들어 URL은 localhost:3000/use/index입니다. app.js 의 경우 인덱스 부분은 a.js와 같은 특정 js로 작성된 다음 app.js의 작성 방법은 app.use('use',a)이고 그런 다음 router.get('/index'라고 작성합니다. ', fn), URL을 디자인할 때 /use/index, /use/login 등과 같이 URL의 전반부를 고정적으로 디자인하고 용도를 ​​수정하여 하나만 작성하면 되도록 할 수 있습니다. app.js.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿