如何在 Enduro.js 中启用 JS 编译
How to enable JS Compiling in Enduro.js
我需要在我的 Enduro.js 项目中加入一些 JS 函数。
所以我在 /assets/js/main.js 中添加了我的函数(在 Enduro.js 新项目设置之后,内容是“// 把你的 js 放在这里 :-)/***”)。
我按照建议安装了 babel :
npm install --save-dev babel-cli babel-preset-env
按照/enduro.json中的建议启用JS编译:
"babel": {
"presets": ["env"]
}
我现在可以在控制台中看到 "js compiling started & js compiling finished" 消息,但我的功能仍然无法正常工作(我可以在 /assets/js/main.js 中写入垃圾,并且我在控制台中没有收到任何错误报告)。
我猜是出了什么问题,main.js 没有编译,那么在 enduro.js 中启用 js 编译的正确方法是什么?
好的,所以默认不包含默认的/assets/js/main.js...
您必须手动将其包含在 html 文件中(默认情况下 index.hbs)
我需要在我的 Enduro.js 项目中加入一些 JS 函数。
所以我在 /assets/js/main.js 中添加了我的函数(在 Enduro.js 新项目设置之后,内容是“// 把你的 js 放在这里 :-)/***”)。
我按照建议安装了 babel :
npm install --save-dev babel-cli babel-preset-env
按照/enduro.json中的建议启用JS编译:
"babel": {
"presets": ["env"]
}
我现在可以在控制台中看到 "js compiling started & js compiling finished" 消息,但我的功能仍然无法正常工作(我可以在 /assets/js/main.js 中写入垃圾,并且我在控制台中没有收到任何错误报告)。
我猜是出了什么问题,main.js 没有编译,那么在 enduro.js 中启用 js 编译的正确方法是什么?
好的,所以默认不包含默认的/assets/js/main.js... 您必须手动将其包含在 html 文件中(默认情况下 index.hbs)