复制CSS文件内容节点js

我试图复制使用节点JS文件系统的CSS文件的内容。 这是我的代码:

var tpmFile = 'current.css'; var theme_file = FS.openSync("/tmp/"+tpmFile, "w"); var css_file = FS.readFileSync("/app/css/style1.css", "utf8"); FS.writeSync(theme_file, css_file); FS.closeSync(theme_file); 

css_file总是空的,为什么? 文件夹的链接是好的。 我需要转换的CSS文件?

谢谢。

  • Angular / Node CORS问题
  • 多节点mongodb本地连接
  • 在Ember中保存预订时,更新已经存在的关系
  • 关于nodejs server.listen()
  • 了解NodeJS上的asynchronous/等待
  • React.js服务器端渲染和事件处理程序
  • request.connection.remoteAddress现在在node.js中的前缀为:: ffff
  • 这是如何评估语句
  • 大概文件名path是错误的,尝试使用__dirname或path模块。

    另外我build议使用asynchronous读取和写入,而不是同步(除非此代码运行在程序的启动时间)。

     var css_file; fs.readFile(__dirname + '/app/css/style1.css', 'utf-8',function(err, data) { if (err) return console.log(err), false; console.log(data) css_file = data; }); 

    如果您为css_filelogging我们的css_file ,我们可以帮助您更多。