(**variables)在node.js中是什么意思?
在https://www.airpair.com/javascript/node-js-tutorial我看到了我以前没见过的东西:
var gzip = zlib.createGzip(); var readStream = fs.createReadStream(**filename); // current file var writeStream = fs.createWriteStream(**dirname + '/out.gz');
**是什么意思在...(**filename);
和...(**dirname ...);
? 谢谢
这是教程中的一个错误。
var gzip = zlib.createGzip(); var readStream = fs.createReadStream(__filename); // current file var writeStream = fs.createWriteStream(__dirname + '/out.gz');
它们是节点中的全局variables
正如别人提到的其他人应该是__filename
而不是**filename
Node.js文档参考:
__filename全局对象
__dirname全局对象
- ReactDOMServer.renderToString不是一个函数
- $和sub $,而不会产生mongo和mongoose的预期结果
- 如何在TypeScript中使用本地types打印纯JS文件
- 使用Q使用Node.js服务器链接数据库查询
- TypeError:超级expression式必须为null或者一个函数,而不是用Babeljs定义的
- Expressjs Morgandynamic格式化日志
- `Node.js`和/或其他Javascript分支的相对于非JS框架的性能,稳定性和速度(Rails,Django …)
- http.get问题angular + nodejs
- 在JavaScript中的思考诺言(蓝鸟在这种情况下)