Si vous souhaitez personnaliser JavaScript avec kintone
C'est ennuyant. Cela prend environ 20 secondes même si vous le faites assez rapidement.
Une autre méthode consiste à utiliser DropBox, mais elle est interdite par la société, et parfois la synchronisation du PC client vers DropBox est lente.
Je veux créer une application kintone plus rapidement!
Comme vous le savez, kintone vous permet d'enregistrer JavaScript avec une URL, la stratégie consiste donc à créer cette URL localement.
J'ai senti qu'il était exagéré de démarrer une VM avec vagrant etc., alors j'ai décidé d'utiliser python comme le titre l'indique.
La procédure principale est les 4 points suivants si vous ne vous souciez pas des détails.
$ wget https://gist.github.com/dergachev/7028596/raw/abb8bd2b53501ff7125b93e8d975e77ffd756bf1/simple-https-server.py
$ ls
./ ../ css/ js/ simple-https-server.py
$ openssl req -new -x509 -keyout server.pem -out server.pem -days 365 -nodes
$ ls
./ ../ css/ js/ server.pem simple-https-server.py
$ python simple-https-server.py
On vous demandera le nom du pays et ainsi de suite, mais pour le moment, c'est ennuyeux, alors appuyez sur Entrée à plusieurs reprises.
Après le travail ci-dessus, si vous accédez à https: // localhost: 4443 /, C'est comme, l'endroit où j'ai exécuté python plus tôt est le DocumentRoot tel qu'il est. (Pratique) Lorsque vous accédez à https: // localhost: 4443 / js / script.js Les js locaux sont accessibles depuis le navigateur ...
Cependant, si vous regardez de près, https est ombré en rouge et il s'agit d'une erreur de certificat lol Mais pour le moment, c'est OK car le contenu a été supprimé. .. !!
Je suis désolé, je n'ai pas eu le temps de le chercher. Pour le moment, vous pouvez l'utiliser même si vous vous inscrivez sur kintone!
Donc, si vous corrigez l'erreur de source ci-dessus localement et rechargez le navigateur Les changements seront reflétés. Avec cela, le développement et le débogage de kintone sont également explosifs.
J'ai pris la peine de le capturer, mais le fait est que si vous enregistrez cette URL dans "S'inscrire en spécifiant l'URL" dans les paramètres de l'application, l'édition du fichier en question se reflétera rapidement sur le serveur https simple local, donc DropBox Je pense que la mise à jour du fichier JavaScript enregistré dans l'application kintone sera beaucoup plus rapide que cela.
Recommended Posts