尝试在虚拟机中研究这个(https://github.com/pythoncn/june)开源论坛,结果搭载环境,各种出错。
(venv)vagrant@vagrant-ubuntu-ruby2:/vagrant/www/june$ make static
make[1]: Entering directory `/vagrant/www/june/assets'
install : component/jquery@master
install : lepture/bootstrap@master
install : lepture/yue.css@master
complete : lepture/yue.css
complete : lepture/bootstrap
/usr/local/lib/node_modules/stylus/bin/stylus:545
throw err;
^
Error: stylus/layout.styl:1
> 1| @import "nib";
2|
3| .menu-account {
4| margin-left: 42px;
failed to locate @import file nib.styl
at Evaluator.visitImport (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:882:21)
at Evaluator.Visitor.visit (/usr/local/lib/node_modules/stylus/lib/visitor/index.js:28:40)
at Evaluator.visit (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:159:18)
at Evaluator.visitBlock (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:726:39)
at Evaluator.Visitor.visit (/usr/local/lib/node_modules/stylus/lib/visitor/index.js:28:40)
at Evaluator.visit (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:159:18)
at Evaluator.importFile (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:101:18)
at Evaluator.visitImport (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:887:27)
at Evaluator.Visitor.visit (/usr/local/lib/node_modules/stylus/lib/visitor/index.js:28:40)
at Evaluator.visit (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:159:18)
make[1]: *** [stylus] Error 8
make[1]: Leaving directory `/vagrant/www/june/assets'
make: *** [static] Error 2
(venv)vagrant@vagrant-ubuntu-ruby2:/vagrant/www/june$ make static
make[1]: Entering directory `/vagrant/www/june/assets'
install : component/jquery@master
install : lepture/bootstrap@master
install : lepture/yue.css@master
complete : lepture/yue.css
complete : lepture/bootstrap
/usr/local/lib/node_modules/stylus/bin/stylus:545
throw err;
^
Error: stylus/layout.styl:1
> 1| @import "nib";
2|
3| .menu-account {
4| margin-left: 42px;
failed to locate @import file nib.styl
at Evaluator.visitImport (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:882:21)
at Evaluator.Visitor.visit (/usr/local/lib/node_modules/stylus/lib/visitor/index.js:28:40)
at Evaluator.visit (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:159:18)
at Evaluator.visitBlock (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:726:39)
at Evaluator.Visitor.visit (/usr/local/lib/node_modules/stylus/lib/visitor/index.js:28:40)
at Evaluator.visit (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:159:18)
at Evaluator.importFile (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:101:18)
at Evaluator.visitImport (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:887:27)
at Evaluator.Visitor.visit (/usr/local/lib/node_modules/stylus/lib/visitor/index.js:28:40)
at Evaluator.visit (/usr/local/lib/node_modules/stylus/lib/visitor/evaluator.js:159:18)
make[1]: *** [stylus] Error 8
make[1]: Leaving directory `/vagrant/www/june/assets'
make: *** [static] Error 2