Bootstrap 不会编译 css 语法错误:无法读取属性 'toCSS'
Bootstrap won't compile css SyntaxError: Cannot read property 'toCSS'
我正在使用Google App engine和Bootstrap 3以及Ubuntu本地环境。当我尝试加载页面时,浏览器返回此错误,我认为该错误基本上说得更少.js无法编译.css文件。预编译的引导程序不在我的系统中使用,因为我在我们的更少中提取部分并从那里开始工作。此错误在 10% 的时间内出现。
SyntaxError: Cannot read property 'toCSS' of null
in admin-bootstrap-theme.less
at http://127.0.0.1:8080/js/less.js:7952:30
at http://127.0.0.1:8080/js/less.js:7860:13
at callback.type (http://127.0.0.1:8080/js/less.js:7809:13)
at handleResponse (http://127.0.0.1:8080/js/less.js:7734:13)
at doXHR (http://127.0.0.1:8080/js/less.js:7754:9)
at loadFile (http://127.0.0.1:8080/js/less.js:7803:5)
at loadStyleSheet (http://127.0.0.1:8080/js/less.js:7827:5)
at loadStyleSheets (http://127.0.0.1:8080/js/less.js:7867:9)
at Object.less.refresh (http://127.0.0.1:8080/js/less.js:7944:5)
at http://127.0.0.1:8080/js/less.js:7970:6
同样,此错误与第一个错误一起出现。
SyntaxError: Cannot read property 'toCSS' of null
in admin-bootstrap.less
at http://127.0.0.1:8080/js/less.js:7952:30
at http://127.0.0.1:8080/js/less.js:7860:13
at callback.type (http://127.0.0.1:8080/js/less.js:7809:13)
at handleResponse (http://127.0.0.1:8080/js/less.js:7734:13)
at doXHR (http://127.0.0.1:8080/js/less.js:7754:9)
at loadFile (http://127.0.0.1:8080/js/less.js:7803:5)
at loadStyleSheet (http://127.0.0.1:8080/js/less.js:7827:5)
at loadStyleSheets (http://127.0.0.1:8080/js/less.js:7867:9)
at Object.less.refresh (http://127.0.0.1:8080/js/less.js:7944:5)
at http://127.0.0.1:8080/js/less.js:7970:6
最后,更令人困惑的部分也是常见的部分是这个错误,它更常见,没有太多的堆栈跟踪。
NameError: .box-shadow is undefined
in theme.less on line 28, column 3:
27 @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);
28 .box-shadow(@shadow);
29
所以我尝试使用适当的权限重新安装我的所有文件。我最近更新了python。我尝试在没有 BOM 的情况下保存文件,如另一篇文章中所述。任何帮助将不胜感激。
当我和我的同事仔细检查我们的依赖关系时,我找到了答案。事实证明,less.js的版本非常低 1.7.3。当我们将编译器升级到 2.5.3 时,编译成功,一切都很成功。
相关文章:
- TypeError:无法读取属性'推'未定义的JavaScript
- 同样,同样的错误'ahorcado.js:26未捕获类型错误:无法读取属性'beginPath'
- 未捕获的类型错误:无法读取属性'删除'的未定义
- AngularJS指令出错-无法读取属性'编译'的未定义
- 未捕获的类型错误:无法读取属性'name'即使它存在,也无法定义
- 看到“;未捕获的类型错误:无法读取属性'weight'未定义的“;尽管按照字面上的指示
- 无法读取属性'材料'未定义的Three.js
- 得到"TypeError:无法读取属性'filename'未定义的“;调用“npm start
- Soundcloud api"未捕获的类型错误:无法读取属性'uri'“未定义”;
- 未捕获的类型错误:无法读取属性'addEventListener'的null chrome扩展名
- Soundcloud Javascript SDK 3.0-回调无法读取属性'connectCallback
- 未捕获的类型错误:无法读取属性'状态'在react中为null
- JavaScript承诺-无法读取属性'那么'的未定义
- Javascript Float32数组抛出无法读取属性'0'即使数组定义良好,也为null
- 未捕获的类型错误:无法读取属性'中止'的未定义
- 角度推入数组给出:TypeError:无法读取属性'推'的未定义
- http/rxjs catch回调中的Angular 2重定向导致TypeError:无法读取属性'订阅'
- Javascript未捕获类型错误:无法读取属性'0'的未定义
- jQuery控制台错误:无法读取属性'top'的未定义
- TypeError:无法读取属性'findAll'的未定义