fs.readFileSync()的替代方案
Alternative to fs.readFileSync()
我正在使用Insert-css将一个css文件导入我的npm模块,但我遇到了一个错误。
var fs = require('fs');
var inserCss = require('insert-css');
var css = fs.readFileSync(__dirname + '../css/file.css');
insertCss(css);
我得到的错误是
"未捕获类型错误:fs.readFileSync不是函数"
fs.readFileSync有其他选择吗?也许npm模块"Path"?
我创建了用于同步和异步文件读取的Node Cheat,请参阅以下工作代码:
//------------------------------------------------------
//fs module to read file in sync and async way
//Web Link=> https://github.com/zishon89us/node-cheat/blob/master/files/read_file.js
//------------------------------------------------------
var fs = require('fs'),
filePath = './sample_files/sample_css.css';
// this for async way
/*fs.readFile(filePath, 'utf8', function (err, data) {
if (err) throw err;
console.log(data);
});*/
//this is sync way
var css = fs.readFileSync(filePath, 'utf8');
console.log(css);
节点作弊可在read_file中使用示例css文件。
相关文章:
- 轻量级zxcvbn替代方案
- 正在寻找比$(document).ready慢的$(window).load的替代方案
- ng映射方向备选方案
- 为什么$.brower被弃用?还有什么更好的替代方案
- 执行php函数的onclick事件的其他替代方案
- Android上URL方案的替代方案
- :not选择器不适用于ul类-备选方案
- 可以转换显示属性吗?如果没有,什么'这是最好的解决方案
- iPad虚拟键盘-哪一个-javasctript解决方案
- jqlite中.first()的替代方案
- AJAX HTTP基本身份验证解决方案
- 在chrome web商店中打开时,是否有允许执行内容/后台脚本的解决方案
- Chart.js-添加渐变而不是纯色-实现解决方案
- learnyounode杂耍异步解决方案不工作
- 想在jquery中设计一个配色方案
- 在lodash上有没有一个替代方案.merge.apply(_,x);其中x是对象的数组
- 了解因子分解解决方案
- 在Javascript中使用eval的替代方案
- 提交表单后的最佳解决方案
- fs.readFileSync()的替代方案