我已多次阅读以下文档: Node API Babel 6 Docs
我开始学习pg-promise遵循Learn by Example教程,并且更愿意使用ES6并使用Babel转换到ES5,但我不确定一些事情:
文档对我来说不清楚我放了哪个文件: require("babel-core").transform("code",options); 进入该代码的哪些部分是占位符.当我使用该代码时,我只是在某处使用它然后我可以在每个其他文件中使用ES6吗?这将如何实现?
我读了这个.babelrc文件,想确认实际的文件名是否是".babelrc",或者如果那只是文件扩展名和我项目的根目录相关的地方我放了那个文件..怎么办我链接到它?
如果我正在使用pg-promise我应该使用ES6和Babel还是会运行:npm install如pg-promise 的测试部分所描述的那样足够并试图使用ES6来创建更多问题?
如果在我的服务器端开发期间需要,我希望利用let和const.
编辑 值得注意的是我还使用Babel-Node读取了Node JS,并且发现应该避免使用它.最底层的最终答案对我来说并没有多大意义,因为我在跟踪Babel提供的实际文档时遇到了麻烦.