关于readFileSync的一点疑问
发布于 1年前 作者 tofrookie 749 次浏览

我用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");
回到顶部