「Monaca/admob/admob-free」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→npm run buildでエラー) |
(→npm run buildでエラー) |
||
行40: | 行40: | ||
==npm run buildでエラー== | ==npm run buildでエラー== | ||
+ | 以下エラー | ||
verbose stack Error: missing script build | verbose stack Error: missing script build | ||
lib/node_modules/npm/lib/-script.js:155:19 | lib/node_modules/npm/lib/-script.js:155:19 | ||
+ | 以下コマンドで対応すると良いらしいが・・ | ||
webpack -v | webpack -v | ||
npm install webpack -g | npm install webpack -g | ||
参考:https://blog.csdn.net/qq_37591637/article/details/103576163 | 参考:https://blog.csdn.net/qq_37591637/article/details/103576163 | ||
+ | |||
+ | 以下のようなエラーが新たに起こった。 | ||
+ | path /opt/node-v10.15.3/lib/node/modules | ||
+ | code EACCES | ||
+ | errno 13 | ||
==json404のエラーが発生== | ==json404のエラーが発生== |
2020年5月19日 (火) 19:21時点における版
目次
ダウンロード&インストール
https://github.com/ratson/cordova-plugin-admob-free
どちらか行う
- githubでforkしてmonacaへインポート
- zipでDLしてmonacaへインポート
- インポートするとアップデートするボタンが出るので押す。
- www/admob.jsができてるので確認
- www/index.htmlなどがざっくりなくなるのでexamples/basic/からwwwをコピーしてプロジェクト直下にペーストする
確認
package.jsonに以下が記載されてることを確認
"cordova": { "id": "cordova-plugin-admob-free", "platforms": [ "android", "ios" ] },
失敗したら・・
ターミナルから
npm install npm run build
Security Policyエラーが発生
Refused to load the script 'https://debug.monaca.mobi/target/target-script-min.js' because it violates the following Content Security Policy directive: "default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'". Note that 'script-src-elem' was not explicitly set, so 'default-src' is used as a fallback.
npm install実行時の脆弱性の警告
`npm audit fix` to fix them or `npm audit` for details
以下で確認
npm audit fix
npm run buildでエラー
以下エラー
verbose stack Error: missing script build lib/node_modules/npm/lib/-script.js:155:19
以下コマンドで対応すると良いらしいが・・
webpack -v npm install webpack -g
参考:https://blog.csdn.net/qq_37591637/article/details/103576163
以下のようなエラーが新たに起こった。
path /opt/node-v10.15.3/lib/node/modules code EACCES errno 13
json404のエラーが発生
{"status": "fail", "code": 404," message": "Not found"}