nodejs 怎么引入css文件

html-css09

nodejs 怎么引入css文件,第1张

define(["require"], function(require) {

var cssUrl = require.toUrl("./style.css")

var link = document.createElement("link")

link.type = "text/css"

link.rel = "stylesheet"

link.href = cssUrl

document.getElementsByTagName("head")[0].appendChild(link)

})

require有个text组件的.引用组件后.define中只要text!css/style.css就可以引用引用css文件就可以了.也可以引用html模板文件

你没有用nodejs的核心编译,而是用nodejs读取的静态文件。

由此可见你不是个大前端,你在用C#的思维。。

解决办法两个1.走正路,在server.js使用框架识别html语言。

2.走歪路,读取index.html文件,但是html中必须要使用相对路径。