已经反复确认,部署的成功与否就在于以下这段代码的注释与否:
// var stylus = require('stylus');
// app.use(stylus.middleware({
// src: __dirname + '/stylesheets',
// dest: __dirname + '/public/stylesheets',
// compress: true
// }));
更准确的说,这样也是会部署失败的:
var stylus = require('stylus');
// app.use(stylus.middleware({
// src: __dirname + '/stylesheets',
// dest: __dirname + '/public/stylesheets',
// compress: true
// }));
也就是说,问题出在 require('stylus')
身上。这是什么情况?
本题调试没有问题,package.js
相关内容:
"dependencies": {
"stylus": "^0.51.1"
}