Skip to content
baku-nishiya edited this page Apr 15, 2022 · 5 revisions

squire.jsのビルド反映方法

下記コマンドでmakeコマンドを実行した時の処理が記述されています。 less Makefile

source内で任意のファイルを修正したら下記コマンドでbuildディレクトリ内のsquire.jsが反映される

rm -rf build/

make all

この時make allを実行する際はnode verが**「8.15.0」**でないとエラーとなってビルドが失敗されます。 Nodebrewやnvm等のバージョン管理管理ツールを使用し、8.15.0に切り替えた後に「make all」コマンドを実行すること 作業が終了したら、元のverに戻すこと

またconsole.logを使用する際、バッククォートが使用できないため注意 バッククォートを入れた状態でmake allを行うとビルドに失敗するので consolo.logを使用する場合はシングルクォートを使ってビルドをすること

ローカル環境で確認する方法

ビルドが完了したら、rnclient/node_modules/squire-rte/build/に「make all」で作成したbuildディレクトリをコピーする

コピー例

cp -r build/ ../gamba/rnclient/node_modules/squire-rte/build

なお、native側で反映確認する際はpackage.json-native内のprepareに記述されているコマンドを実行してから確認すること

bin/gen-text-file-json src/native/assets/resources.json src/native/assets/rich-text-editor.txt node_modules/dompurify/dist/purify.min.js node_modules/squire-rte/build/squire.js node_modules/highcharts/highcharts.js;

Clone this wiki locally