一个简单的问题:为什么 express.js 不能与dust.js 一起运行?
我知道它没有得到官方支持,但是dust.js 甚至在我的node.js 版本上也有问题。
由于 require.path 问题,节点甚至无法启动。
server:testapp treejanitor$ node --version
v0.6.12
Run Code Online (Sandbox Code Playgroud)
将应用程序引擎设置为灰尘时出现问题。(快递中的app.js)
var dust = require('dust');
...
app.set('view engine', 'dust');
Run Code Online (Sandbox Code Playgroud)
我在这里展示控制台是为了给你我简单的模块列表。
搜索相同问题的人也可能会剪切/粘贴错误。
server:hummr treejanitor$ npm list
application-name@0.0.1 /Users/treejanitor/git/testapp/testapp
??? consolidate@0.3.0 extraneous
??? dust@0.3.0
??? express@2.5.8
? ??? connect@1.8.7
? ? ??? formidable@1.0.9
? ??? mime@1.2.4
? ??? mkdirp@0.3.0
? ??? qs@0.4.2
??? jade@0.25.0
??? commander@0.5.2
??? mkdirp@0.3.0
server:testapp treejanitor$ supervisor app.js
DEBUG: Error: require.paths is removed. Use node_modules folders, or the NODE_PATH environment variable …Run Code Online (Sandbox Code Playgroud)