0

私はGrunt接続Webサーバーを使用して、JSファイルとCSSファイルをローカルに配信しています。Grunt Connect ServerのCSSファイルが空白

兵卒-contribの-接続:

connect: { 
    server: { 
     options: { 
      port: 9001, 
      base: '<%= templateDir %>/interface/build/', 
      livereload: true, 
      debug: true 
     } 
    } 
} 

このサーバのJSファイルが正しく、しかし、提供するすべてのCSSファイルは空です:https://github.com/gruntjs/grunt-contrib-connect

面倒な作業は、次のようになります。

次は、ファイルにアクセスするために使用されている地元のURLです:

JSのURL:http://localhost:9001/production.js

enter image description here

CSSのURL:http://localhost:9001/production.css

enter image description here

どのような援助や思考は非常に高く評価されています!

答えて

0

templateDir設定変数は空ではありませんが、エラーは発生しませんでした。本当に同じ名前のファイルで実際に存在していたディレクトリにマップされていたのです。

grunt.registerTask('serve', [ 
    'set_config:templateDir:<%= pkg.templateDir %>', 
    'connect', 
    'watch' 
]); 

ソリューションは、タスクを登録する際に変数を渡すことでした