LouisBarranqueiro / hexo-theme-tranquilpeak

:lipstick: A gorgeous responsive theme for Hexo blog framework
https://louisbarranqueiro.github.io/hexo-theme-tranquilpeak/
GNU General Public License v3.0
1.86k stars 484 forks source link

Add in Requirements #231

Closed noraj closed 8 years ago

noraj commented 8 years ago

Hello,

you may add in the README.md and in the docs/user.md under the Requirements part :

and say somewhere the non-MAC user have to delete __macosx directory and ".DS-store" file in order to avoid errors during hexo generate

Best regards

LouisBarranqueiro commented 8 years ago

Hey man,

What do you mean with __macosx directory? Where are the .DS-store file? you downloaded the production version?

noraj commented 8 years ago

Thats strange becaue I create a new blog with hexo init, followed your instructions to install the theme and when I tried hexo generate I had a lot of errors.

I have a fresh new hexo: 3.2.0 / hexo-cli: 1.0.1, and at the begining I havn't hexo-renderer-ejs and removed some errors.

At the first generate I had these errors :

ERROR Process failed: layout/.DS_Store
TypeError: Cannot read property 'compile' of undefined
    at View._precompile (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:104:22)                                                                                                                                                        
    at View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:13:8)                                                                                                                                                                      
    at new Theme._View.View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:37:10)                                                                                                                                                    
    at Theme.setView (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:71:20)                                                                                                                                                           
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/processors/view.js:14:14                                                                                                                                                                 
    at tryCatcher (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/util.js:16:23)                                                                                                                                        
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:503:31)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at Promise._resolveCallback (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:424:57)                                                                                                                      
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:515:17)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/nodeback.js:42:21                                                                                                                                                 
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/hexo-fs/node_modules/graceful-fs/graceful-fs.js:78:16                                                                                                                                 
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)                                                                                                                                                                                                              
ERROR Process failed: source/_css/layout/_about.scss
TypeError: Cannot read property 'compile' of undefined
    at View._precompile (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:104:22)                                                                                                                                                        
    at View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:13:8)                                                                                                                                                                      
    at new Theme._View.View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:37:10)                                                                                                                                                    
    at Theme.setView (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:71:20)                                                                                                                                                           
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/processors/view.js:14:14                                                                                                                                                                 
    at tryCatcher (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/util.js:16:23)                                                                                                                                        
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:503:31)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at Promise._resolveCallback (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:424:57)                                                                                                                      
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:515:17)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/nodeback.js:42:21                                                                                                                                                 
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/hexo-fs/node_modules/graceful-fs/graceful-fs.js:78:16                                                                                                                                 
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)                                                                                                                                                                                                              
ERROR Process failed: source/_css/layout/_blog.scss
TypeError: Cannot read property 'compile' of undefined
    at View._precompile (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:104:22)                                                                                                                                                        
    at View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:13:8)                                                                                                                                                                      
    at new Theme._View.View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:37:10)                                                                                                                                                    
    at Theme.setView (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:71:20)                                                                                                                                                           
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/processors/view.js:14:14                                                                                                                                                                 
    at tryCatcher (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/util.js:16:23)                                                                                                                                        
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:503:31)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at Promise._resolveCallback (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:424:57)                                                                                                                      
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:515:17)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/nodeback.js:42:21                                                                                                                                                 
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/hexo-fs/node_modules/graceful-fs/graceful-fs.js:78:16                                                                                                                                 
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)                                                                                                                                                                                                              
ERROR Process failed: source/_css/layout/_bottom-bar.scss
TypeError: Cannot read property 'compile' of undefined
    at View._precompile (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:104:22)                                                                                                                                                        
    at View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:13:8)                                                                                                                                                                      
    at new Theme._View.View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:37:10)                                                                                                                                                    
    at Theme.setView (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:71:20)                                                                                                                                                           
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/processors/view.js:14:14                                                                                                                                                                 
    at tryCatcher (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/util.js:16:23)                                                                                                                                        
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:503:31)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at Promise._resolveCallback (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:424:57)                                                                                                                      
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:515:17)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/nodeback.js:42:21                                                                                                                                                 
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/hexo-fs/node_modules/graceful-fs/graceful-fs.js:78:16                                                                                                                                 
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)                                                                                                                                                                                                              
ERROR Process failed: source/_css/layout/_cover.scss
TypeError: Cannot read property 'compile' of undefined
    at View._precompile (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:104:22)                                                                                                                                                        
    at View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:13:8)                                                                                                                                                                      
    at new Theme._View.View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:37:10)                                                                                                                                                    
    at Theme.setView (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:71:20)                                                                                                                                                           
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/processors/view.js:14:14                                                                                                                                                                 
    at tryCatcher (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/util.js:16:23)                                                                                                                                        
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:503:31)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at Promise._resolveCallback (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:424:57)                                                                                                                      
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:515:17)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/nodeback.js:42:21                                                                                                                                                 
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/hexo-fs/node_modules/graceful-fs/graceful-fs.js:78:16                                                                                                                                 
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)                                                                                                                                                                                                              
ERROR Process failed: source/_css/layout/_footer.scss
TypeError: Cannot read property 'compile' of undefined
    at View._precompile (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:104:22)                                                                                                                                                        
    at View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:13:8)                                                                                                                                                                      
    at new Theme._View.View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:37:10)                                                                                                                                                    
    at Theme.setView (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:71:20)                                                                                                                                                           
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/processors/view.js:14:14                                                                                                                                                                 
    at tryCatcher (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/util.js:16:23)                                                                                                                                        
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:503:31)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at Promise._resolveCallback (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:424:57)                                                                                                                      
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:515:17)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/nodeback.js:42:21                                                                                                                                                 
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/hexo-fs/node_modules/graceful-fs/graceful-fs.js:78:16                                                                                                                                 
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)                                                                                                                                                                                                              
ERROR Process failed: source/_css/layout/_header.scss
TypeError: Cannot read property 'compile' of undefined
    at View._precompile (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:104:22)                                                                                                                                                        
    at View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:13:8)                                                                                                                                                                      
    at new Theme._View.View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:37:10)                                                                                                                                                    
    at Theme.setView (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:71:20)                                                                                                                                                           
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/processors/view.js:14:14                                                                                                                                                                 
    at tryCatcher (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/util.js:16:23)                                                                                                                                        
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:503:31)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at Promise._resolveCallback (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:424:57)                                                                                                                      
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:515:17)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/nodeback.js:42:21                                                                                                                                                 
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/hexo-fs/node_modules/graceful-fs/graceful-fs.js:78:16                                                                                                                                 
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)                                                                                                                                                                                                              
ERROR Process failed: source/_css/layout/_sidebar.scss
TypeError: Cannot read property 'compile' of undefined
    at View._precompile (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:104:22)                                                                                                                                                        
    at View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:13:8)                                                                                                                                                                      
    at new Theme._View.View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:37:10)                                                                                                                                                    
    at Theme.setView (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:71:20)                                                                                                                                                           
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/processors/view.js:14:14                                                                                                                                                                 
    at tryCatcher (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/util.js:16:23)                                                                                                                                        
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:503:31)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at Promise._resolveCallback (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:424:57)                                                                                                                      
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:515:17)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/nodeback.js:42:21                                                                                                                                                 
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/hexo-fs/node_modules/graceful-fs/graceful-fs.js:78:16                                                                                                                                 
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)                                                                                                                                                                                                              
ERROR Process failed: source/_css/layout/_main.scss
TypeError: Cannot read property 'compile' of undefined
    at View._precompile (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:104:22)                                                                                                                                                        
    at View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/view.js:13:8)                                                                                                                                                                      
    at new Theme._View.View (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:37:10)                                                                                                                                                    
    at Theme.setView (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/index.js:71:20)                                                                                                                                                           
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/lib/theme/processors/view.js:14:14                                                                                                                                                                 
    at tryCatcher (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/util.js:16:23)                                                                                                                                        
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:503:31)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at Promise._resolveCallback (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:424:57)                                                                                                                      
    at Promise._settlePromiseFromHandler (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:515:17)                                                                                                             
    at Promise._settlePromise (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:560:18)                                                                                                                        
    at Promise._settlePromise0 (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:605:10)                                                                                                                       
    at Promise._settlePromises (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:684:18)                                                                                                                       
    at Promise._fulfill (/run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/promise.js:629:18)                                                                                                                              
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/bluebird/js/release/nodeback.js:42:21                                                                                                                                                 
    at /run/media/shark/Media/CrossPlatform/www/hexo_test/node_modules/hexo/node_modules/hexo-fs/node_modules/graceful-fs/graceful-fs.js:78:16                                                                                                                                 
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)                           

As you can see I had a layout/.DS_Store file and adding hexo-renderer-scss removed all the errors for .scss files.

I downloaded the production version right here and when I unziped the archive I had the hexo-theme-tranquilpeak-prod-1.6.2 folder and another one named someting like __macosx. I didn't see what was inside, I just removed it before using th theme.

Have you dev teh theme under mac OS ? Maybe your operating system hide you this file and directory when you zipped the theme ?

LouisBarranqueiro commented 8 years ago

it's a known issue, it come from Hexo (the last version 3.2.0), not the theme. I opened an issue on Hexo repository https://github.com/hexojs/hexo/issues/1793 and there is another one https://github.com/LouisBarranqueiro/hexo-theme-tranquilpeak/issues/224 on this repo where I said to downgrade to Hexo 3.1.1 to fix this bug

noraj commented 8 years ago

Ok, thanks for info. Maybe we can close the issue ?

LouisBarranqueiro commented 8 years ago

your are welcome. yeah :)