I also run into the problem. Whenever I want to save my customized CSS or Header :
NodeBB encountered a problem saving changes
By the suggestion above, I modify it to message: err.message, then it becomes:
Changes Not Saved: unrecognized input
What am I supposed to do? Below is my CSS:
body {
font-family:
"Times New Roman";
}
<script>
(function(){
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
if (curProtocol === 'https') {
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
}
else {
bp.src = 'http://push.zhanzhang.baidu.com/push.js';
}
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
</script>
Header:
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
tex2jax: {
inlineMath: [['$','$'], ['\\(','\\)']]
},
TeX: {equationNumbers: { autoNumber: "AMS" } }
});
</script>
<script type="text/javascript"
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
BUILD log:
root@iZ94134cujlZ:/nodebb# ./nodebb stop
Stopping NodeBB. Goodbye!
root@iZ94134cujlZ:/nodebb# ./nodebb build
started
2018-02-26T03:00:31.355Z [21693] - info: [build] Building in parallel mode
2018-02-26T03:00:31.358Z [21693] - info: [build] plugin static dirs build started
2018-02-26T03:00:31.363Z [21693] - info: [build] requirejs modules build started
2018-02-26T03:00:31.365Z [21693] - info: [build] client js bundle build started
2018-02-26T03:00:31.367Z [21693] - info: [build] admin js bundle build started
2018-02-26T03:00:31.367Z [21693] - info: [build] client side styles build started
2018-02-26T03:00:31.368Z [21693] - info: [build] admin control panel styles build started
2018-02-26T03:00:31.370Z [21693] - info: [build] templates build started
2018-02-26T03:00:31.371Z [21693] - info: [build] languages build started
2018-02-26T03:00:31.372Z [21693] - info: [build] sounds build started
2018-02-26T03:00:40.698Z [21693] - info: [build] client js bundle build completed in 9.334sec
2018-02-26T03:00:40.698Z [21693] - info: [build] admin js bundle build completed in 9.331sec
2018-02-26T03:00:40.869Z [21693] - info: [build] sounds build completed in 9.497sec
2018-02-26T03:00:41.498Z [21693] - info: [build] plugin static dirs build completed in 10.14sec
Witout `from` option PostCSS could generate wrong source map or do not find Browserslist config. Set it to CSS file path or to `undefined` to prevent this warning
2018-02-26T03:00:54.973Z [21693] - info: [build] client side styles build completed in 23.606sec
2018-02-26T03:00:55.041Z [21693] - info: [build] admin control panel styles build completed in 23.673sec
2018-02-26T03:00:55.075Z [21693] - info: [build] requirejs modules build completed in 23.713sec
2018-02-26T03:01:00.042Z [21693] - info: [build] languages build completed in 28.671sec
2018-02-26T03:01:00.051Z [21693] - info: [build] templates build completed in 28.681sec
2018-02-26T03:01:00.053Z [21693] - info: [build] Asset compilation successful. Completed in 28.695sec.
root@iZ94134cujlZ:/nodebb# ./nodebb start
Starting NodeBB
"./nodebb stop" to stop the NodeBB server
"./nodebb log" to view server output
"./nodebb help" for more commands