【发布时间】:2017-12-14 13:32:13
【问题描述】:
我希望导入一个只有扩展名(无名称)的文件:.sec。此文件包含一个带有安全参数(如登录名和密码)的 json 对象。目标是在 .gitignore 文件中添加扩展名,以永远不要将此文件保存在 git 存储库中。
我使用babel-register 和transform-es2015-modules-commonjs 将esmodulle 转换为commonjs。我在 babel-register 选项中添加了新的扩展:
{
"extensions": [".es6", ".es", ".js", ".sec"]
}
如果我将文件命名为 security.sec 并导入它,一切正常。
但是如果我在导入文件时将文件命名为.sec,则会出现错误:
找不到模块“.sec”
那么如何导入没有名字的文件呢?这是正确的方法吗?是否有现有的文件扩展名来保存安全参数?
【问题讨论】:
-
我明确导入
.sec,所以我希望只导入.sec文件而不是*.sec文件 -
哦,没关系,我的错误
标签: node.js ecmascript-6 babeljs babel-register