[英]Netlify throwing error when import/export modules, why?
我有一個隱藏在文件中的 API 密鑰,我沒有使用 dotenv 來執行此操作,而是通過 ES6 模塊將它們導入到我的 javascript 文件中。 Netlify 允許在部署應用程序時使用構建命令來構建它。
cd scripts && echo -e "const API_KEY = 'blahblahblah'; const HASH_KEY = 'blahblahblah'; const TIME_STAMP = 'ts=1'; const URL_ENDPOINT='blahblahblah';\n\nexport API_KEY, HASH_KEY, TIME_STAMP, URL_ENDPOINT;" > apikey.js
這就是我放入 Netlify 部署設置的內容。
當我 go 到部署的站點時,我收到"Uncaught syntax error: unexpected token export".
該文件在控制台的源選項卡中正確制作。 我對自己做錯了什么,或者 Netlify 沒有正確解釋什么感到茫然。
我找到了解決方案:
我在構建命令中缺少括號,之后我不得不更新一些從 HTTP: 到 HTTPS: 的鏈接。
感謝您嘗試提供幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.