必要なくなります!customize-uploaderとはカスタマイズ用のJavaScript/CSSファイルをkintone上へアップロードすることができるCLIツールです。npmに対応しているため、Windows/macOS/Linuxどの環境でも簡単に実行することができます。ソースコードはGitHubに公開しています。以上である必要があります。インストール方法customize-uploaderをインストールします。ここでは、npmによるグローバルインストールを例にあげます。こちらのコマンドを実行することで、customize-uploaderをインストールすることができます。実行するためには、適用先のアプリ情報やアップロードするファイル情報を記述したマニフェストファイルを作成し、アップロードしたいファイルと同じ階層に配置する必要があります。マニフェストファイルの中身には以下の項目を記述します。CDNを利用する場合はそのURLを記述してください。マニフェストファイルをコマンドで作成するinitコマンドを使用してマニフェストファイルを作成します。下記のようにマニフェストファイルのフォーマットのJSONファイルが作成されます。設定すると、次のようになります。PC用のJavaScriptファイルのみの場合は、下記のように記述します。作成したアプリのカスタマイズの情報をマニフェストファイルに反映させるimportコマンドを使用し、すでに作成したアプリからJavaScriptファイルやCSSファイルを取り込み、マニフェストファイルを設定します。※マニフェストファイルを作成してからの作業です。前述のinitコマンドなどでマニフェストファイルを作成しておきましょう。下記のように他のアプリで使用しているJavaScriptファイルやCSSファイルをダウンロードでき、マニフェストファイルの中身の書き換えも行うことができます。作成したカスタマイズ用のJavaScriptファイル、CSSファイルをkintoneへアップロードします。こちらのツールは、実行時にkintone環境の情報を指定する必要があります。環境情報を入力する方法は、以下の3種類用意されています。実行する必要があります。指定する方法マニフェストファイルの他に、オプションでドメイン情報、ログイン名、パスワードを入力します。対話形式で指定する方法マニフェストファイルのみ指定することで、対話形式でドメイン情報、ログイン名、パスワードを入力することができます。環境変数にあらかじめkintoneのドメイン等を設定することで、環境変数を利用することができます。コマンド実行時にパスワード等が画面に表示されるのを避けたい場面などで便利です。オプション機能ドメイン情報やログイン情報以外にもオプション機能が搭載されています。用いると、ファイルの更新を監視して都度kintone上へアップロードすることができます。c」でコマンドをキャンセルしてください。用いると、ゲストスペース内にあるアプリに対して実行することができます。用いると、コマンドライン上の表示言語を日本語か英語で指定することができます。プロキシ情報を入力することができます。おわりにこのcustomize-uploaderを利用すれば、kintoneを操作することなくコマンドラインのみでカスタマイズ用ファイルのアップロードができます。ライセンスに従ってご利用可能です。コミュニティをご活用ください。09:04カスタマイズ用のJS/CSSファイルをコマンドラインからアップロードしたくて本ページを開いてみました。...知識不足のせいか、読んでも全然わかりませんでした。申し訳ないのですが、わからない点を列挙するのでご教授いただけますと幸いです。➀”ソースコードはGitHubに公開しています。”わからない点:GitHubを開いてどれをDLすればいいのでしょう?DLしてどれを実行すればいいのでしょう。こちらのツールを利用するには、Nodeのバージョンが6以上である必要がありますわからない点:node.jsをインストールするということでしょうか?3customize-uploaderをインストールします。ここでは、npmによるグローバルインストールを例にあげます。@kintone/customize-uploaderこちらのコマンドを実行することで、customize-uploaderをインストールすることができます。わからない点:どのツールを開いてどこで実行すればいいのですか?コマンドプロンプトでしょうか。実行するためには、適用先のアプリ情報やアップロードするファイル情報を記述したマニフェストファイルを作成する必要があります。マニフェストファイルはアップロードしたいファイルと同じ階層に配置してください。わからない点:この記述によるとインストールより前にこの作業をしなくてはならないということなので、インストール方法より前の章に書いてほしいです。この情報はどの状態で打ち込めばいいのでしょう。して、アップロードしたいjsやcssと一緒のフォルダの中に入れておけばいいのでしょうか。設定すると、下記のようになります。」と記述がありますが、この作成したjsonファイルをどうすると下記のようになるのでしょうか。記載がなくてわかりませんでした。私が知識不足なだけかもしれなくて本当に申し訳ないのですが、前提となる条件や使用するツールについて記述がないので、読んでも全くわかりませんでした。恐れ入りますが、カスタマイズ用のJS/CSSファイルをコマンドラインからアップロードしたいのでぜひご教授ください。様お世話になっております。network事務局です。記事がわかりにくく申し訳ありません。こちらのツールは前提の知識がいくつか必要になるため、わかりにくくなってしまっていたかもしれません。以下、列挙していただいた内容に対して、コメントとなります。1GitHubには「ツール自体」のコード情報があります。ツールを使用する分には、GitHubから何かダウンロード等をする必要はありません。2おっしゃる通り、こちらのツールを利用するためには、お使いのPCにNode.jsをインストールしてnpmというコマンドを利用できるようにする必要があります。(npmコマンドでツールをインストールしています。)Node.jsの詳しいインストール方法はこちらの記事をご確認ください。https://developer.cybozu.io/hc/ja/articles/360000098886#step53Node.jsをインストールしてnpmコマンドが使用できるPCのコマンドラインツールで実行します。Windowsの場合は、コマンドプロンプトかPowerShell等をお使いください。Macの場合は、ターミナル等をお使いください。分かれており、それぞれ別のコマンドで行う必要があります。「インストール」前に作成する必要はありません。ツールを実行』という流れで説明しております。記載いただいている通り、メモ帳等のテキストエディタで記事内の例を参考にcustomize-manifest.jsonを作成いただく必要があります。作成したマニフェストファイルはお好きなファイル名でも大丈夫ですが、記事内では「customize-manifest.json」として保存しております。(ツールを実行する際に、その作成したマニフェストファイルを指定しています。)そして作成したマニフェストファイルをアップロードしたいJS/CSSと同じフォルダにいれていただく必要があります。「記事内のマニフェストファイルの設定でツールを実行した場合、画像のようなアップロード結果となる」という一例をあげています。以上、よろしくお願いいたします。様ご返信ありがとうございます。いただいたご返信を見ながら挑戦したところ、コマンドラインからアップロードすることができました。ありがとうございます。04:13appに複数指定して、同時にアップロードすることは可能でしょうか?同じようなアプリで同じjsをアップロード出来たらと考えております。当ツールに一括アップロード機能はありません。開発元に要望があったことをお伝えしておきます。06:09早速の回答ありがとうございます。現状機能がないこと承知しました。customize-manifest.jsonをアプリ毎に作成し、運用しようと思います。Permalinkログインしてコメントを残してください。