Build error of highlighting css of middleman-syntax

I use source/stylesheets/code_style.scss.erb as highlighting css of middleman-syntax.
And all.scss imports code_style.scss. This works in dev environment.

But when running middleman build --verbose, the following not found error showed up.

== Finishing Request: build-lurea-blog-with-wordpress/index.html (0.17s)
   identical  build/build-lurea-blog-with-wordpress/index.html
       error  build/stylesheets/code_style/index.html
Not found
== Request: /index.html

I think middleman recognize code_style.scss.erb as a html page source.

How do you guys solve this error? Is there any more configuration I forget?

Sorry, I solved this by myself.

I changed file name of code_style.scss.erb to _code_style.scss.erb.

middleman ignore the file with a underscore at the beginning, according to the following page.