facebook twitter hatena line email

「Monaca/cordova」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(cordova.jsの実行方法)
(cordova.jsが読み込めないエラー)
行6: 行6:
 
==cordova.jsが読み込めないエラー==
 
==cordova.jsが読み込めないエラー==
 
以下のようなcordova.jsが読み込めないエラーが出た場合。
 
以下のようなcordova.jsが読み込めないエラーが出た場合。
  Refused to execute script from 'http://localhost:8080/cordova.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
+
  Refused to execute script from 'ttp://localhost:8080/cordova.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
 
node_modules/cordovaにjsがあればwwwの下に持ってくる
 
node_modules/cordovaにjsがあればwwwの下に持ってくる
 
  cp node_modules/cordova/cordova.js ./www/
 
  cp node_modules/cordova/cordova.js ./www/

2020年5月25日 (月) 18:52時点における版

cordovaコマンドラインツールインストール

$ npm install -g cordova
$ cordova -v
9.0.0 (cordova-lib@9.0.1)

cordova.jsが読み込めないエラー

以下のようなcordova.jsが読み込めないエラーが出た場合。

Refused to execute script from 'ttp://localhost:8080/cordova.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.

node_modules/cordovaにjsがあればwwwの下に持ってくる

cp node_modules/cordova/cordova.js ./www/

cordova-libあたりで失敗する場合

Uncaught ReferenceError: require is not defined
   at cordova.js:23
var cordova_lib = require('cordova-lib');

requireを入れてみる

 npm install require

node_moduleにcordova-libがなければ

npm install cordova-lib

cordova.jsの実行方法

以下をwww/index.html に入れると良い。

<script src="components/monaca-cordova-loader/cordova-loader.js"></script>

monaca最小テンプレートでもcordovaは入ってる

cordova -v