关于readFileSync的一点疑问
我用readFileSync加载jquery后台使用 var jquery = fs.readFileSync("./public/javascripts/jquery-2.1.0.min.js", “utf-8”); 可是我用别的js文件加载这个文件时 就报错说路径找不到jquery,单独运行这个文件就可以 为什么
2 回复
你在加载的时候,比如var jquery = require(‘jquery’);实际上是加载的module对象,才能执行,所以你的这个文件应该加上module.exports = jquery;
用如下这样的方式。
fs.readFileSync(path.join(__dirname, "path/to/your/jquery.js"), "utf-8");