Я сгенерировал пример приложения, чтобы протестировать процесс сборки, и он обнаружил ошибки во время процесса сборки.Не удается найти production.css во время процесса сборки в JavaScript MVC
$ ./js steal/buildjs apps/hello/hello.html -to apps/helloprod
Building to apps/helloprod/
BUILDING STYLES ---------------
apps/hello/hello.css
STYLE BUNDLE > apps/helloprod/production.css
Nice! Compressed: 17.1% Before: 41.0 bytes After: 34.0 bytes
!!!!!!!!!!! ERROR !!!!!!!!!!!
-message = java.io.FileNotFoundException: apps/helloprod/production.css (No such file or directory)
-fileName = steal/rhino/file.js
-lineNumber = 217
-name = JavaException
-javaException = java.io.FileNotFoundException: apps/helloprod/production.css (No such file or directory)
error loading html element [object HTMLScriptElement] JavaException: java.io.FileNotFoundException: apps/helloprod/production.css (No such file or directory)
Было некоторое содержание в .css файла по умолчанию, когда я создал приложение, так что я даже пытался удалить содержимое внутри (в этом случае было бы без ошибок, потому что она не может вычислить размер файла, например, он говорил NaN undefined
вместо 41.0 байт). Эта конкретная ошибка пришла, когда я просто имел в hello.css
:
body{
background-color:lightyellow;
}
Есть идеи?
Ну, это файл, который должен создать процесс сборки. Он отсутствует до начала процесса сборки, потому что он должен быть создан во время сборки. См. Строку, где говорится: 'STYLE BUNDLE> apps/helloprod/production.css' – Sherzod