CNode

路由文件里如何访问到app.js引入的模块?

Ffirhome发布于12 年前最后回复12 年前4 回复4548 浏览0 收藏

在学利用 express 开发网站

app.js

var xxx = require('xxx'); app.get('/',route);

我这个route里怎么获取到xxx呢?

查看回复

回复 (4)

A
alsotang#1·12 年前

一般是在 route 里面再引入该文件一次。

F
firhome#2·12 年前
引用 alsotang一般是在 route 里面再引入该文件一次。

我总觉得这样是不是不友好呢?

通过参数传过去的话 也觉得代码不好看.

A
alsotang#3·12 年前
引用 alsotang一般是在 route 里面再引入该文件一次。

@alsotang 友好的。 如果 1 你不打算引用 2 传参数更是不合适。 那么 route 为什么无缘无故要去知道 app.js 里面引用了什么??如果知道的话,那它还知道什么?这样程序反正显得更加难以掌控。

F
firhome#4·12 年前
引用 alsotang一般是在 route 里面再引入该文件一次。

@alsotang 明白了,非常感谢..我也是照着教程做临时引入了一些文件,才有所提问..

参与回复
登录后即可参与回复。登录