Mocanaの国際化のためにjquery-i18next,i18next,i18next-xhr-backendをjs/CSSコンポーネント画面で取り込んで利用しようとしています。
ところが、取り込んだだけの状態でプレビューをしようとしたところ下記のエラーが表示されます。
Uncaught SyntaxError: Unexpected token import loader.js:1484
loader.jsの1484行目は下記のように記載されています。
import babel from 'rollup-plugin-babel';
このエラーを回避するにはどのようにすればいいでしょうか?
少し前で、上記のようなコーディングになっていないloader.jsがあったので、入れ替えたところ、エラー無しでloadしてくれます。
よろしくお願いします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。

回答4件
0
自己解決
Monacaのサポートに確認をして解決しました。
jquery-i18next.jp( or jquery-i18next.min.js)以外にindex.jsやrollup.config.jsを組み込んだことが原因でした。
投稿2018/07/03 07:24
編集2018/07/03 07:26総合スコア42
0
目指せ海外進出!Monacaアプリを多言語化する方法まとめ | webico
質問とは直接関係ない記事ですが、多言語化に向けての考慮点や苦労話が面白かったです。
投稿2018/07/01 15:28
総合スコア2826
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
下がOnsen UI V2 JS Minimumプロジェクト作成して、お聞きしたJS/CSSコンポーネントを組み込んだ状態で特にエラー出ませんよ。あと、取り込んだだけの状態でプレビュー
ではないですよね?行数が異なります。
HTML
1<!DOCTYPE HTML> 2<html> 3<head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> 6 <meta http-equiv="Content-Security-Policy" content="default-src * data: gap: https://ssl.gstatic.com; style-src * 'unsafe-inline'; script-src * 'unsafe-inline' 'unsafe-eval'"> 7 <script src="components/loader.js"></script> 8 <script src="lib/onsenui/js/onsenui.min.js"></script> 9 10 <link rel="stylesheet" href="components/loader.css"> 11 <link rel="stylesheet" href="lib/onsenui/css/onsenui.css"> 12 <link rel="stylesheet" href="lib/onsenui/css/onsen-css-components.css"> 13 <link rel="stylesheet" href="css/style.css"> 14 15 <script> 16 ons.ready(function() { 17 console.log("Onsen UI is ready!"); 18 }); 19 </script> 20</head> 21<body> 22 This is a template for Onsen UI app. 23</body> 24</html> 25 26
-
まずはもう一度まっさらな状態でプロジェクトを作りなおしてみては?
-
なぜ以下の2つを読み込んでいますか?
components/jquery-i18next/jquery-i18next.js
components/jquery-i18next/jquery-i18next.min.js
- jquery-i18nextのなかで、以下のメッセージから追加したほうがよさそうなものがありませんか?
import babel from 'rollup-plugin-babel';
※この指摘はカンです。試してみて下さい。
- 3つのJS/CSSコンポーネントが必要なのは何から判断しました?また判断したのになぜ1つだけに削りました?
国際化のためにjquery-i18next,i18next,i18next-xhr-backend
- Monaca標準のプラグインで代用できませんか?
https://docs.monaca.io/ja/reference/cordova_6.5/globalization/
投稿2018/07/01 13:58
総合スコア2826
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。

0
使ったテンプレートはなんですか?
投稿2018/06/30 15:57
総合スコア2826
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。

あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/03 09:47
2018/07/03 12:04
2018/07/03 12:31