所以我试图从我的项目中提取自己的CSS框架,以便我可以单独开发它。
我的index.html
与less.js
一起,并包含我的主.less
个文件@import
其他十几个文件......
但是,在控制台中,每个较少的文件都会出错:
Resource interpreted as Stylesheet but transferred with MIME type text/plain: "file:///path/to/project/src/file.less".
最后一行说Less has finished and no sheets were loaded.
所以我理解这意味着它们没有被正确提供,我通常使用Node.js / Express,但我不想在我的repo中包含所有这些只是为了开发一些CSS。我该如何解决这个问题?
我想过使用像serve这样的节点包进行开发,但我觉得这不应该是必要的......除非我错了?
答案 0 :(得分:2)
请勿使用file://
。你将遇到一大堆XSS错误。只需使用快速静态HTTP服务器即可。我将http-server与节点一起使用,并且大多数IDE都内置了一个。如果没有充分的理由不这样做,那么尝试不使用静态HTTP服务器会更麻烦。