2016-02-25 41 views
0

我使用Roots來開發應用程序,因爲我跑roots watch命令,然後將其編譯成功,並打開localhost:1111頁,但與下面的錯誤:「不能GET /」使用錯誤根源 - CoffeeScript的

Cannot GET/

這就是我的app.coffee文件的樣子,儘管我在SOF中尋找了一個解決這個問題的方法,並且它們都沒有用於這種情況。

axis   = require 'axis' 
rupture  = require 'rupture' 
autoprefixer = require 'autoprefixer-stylus' 
js_pipeline = require 'js-pipeline' 
css_pipeline = require 'css-pipeline' 

module.exports = 
    ignores: ['readme.md', '**/layout.*', '**/_*', '.gitignore', 'ship.*conf'] 

    extensions: [ 
    js_pipeline(files: 'assets/js/*.coffee'), 
    css_pipeline(files: 'assets/css/*.styl') 
    ] 

    stylus: 
    use: [axis(), rupture(), autoprefixer()] 
    sourcemap: true 

    'coffee-script': 
    sourcemap: true 

    jade: 
    pretty: true 

它是一個不同的解決方案,因爲這是CoffeeScript而不是JS?

回答

2

所以事實證明,我完成roots new project-name後需要cd project-name,然後只有roots watch才能工作。

這樣的菜鳥錯誤,但一個很好的教訓。