Comme le titre l'indique, j'ai créé un module qui traduit les commentaires dans le fichier source.
Veuillez consulter github ou PyPi pour savoir comment l'utiliser.
https://github.com/koboriakira/translate-comment-out https://pypi.org/project/translate-comment-out/
Je voulais lire la source de webpack.config.js
utilisée dans React, mais il était difficile de lire l'explication en anglais.
Pour le moment, je voulais lire la traduction japonaise parce que ça va, donc je l'ai faite en environ 2 heures.
webpack.config.js
// This is the production and development configuration.
// It is focused on developer experience, fast rebuilds, and a minimal bundle.
module.exports = function(webpackEnv) {
const isEnvDevelopment = webpackEnv === 'development';
const isEnvProduction = webpackEnv === 'production';
// Variable used for enabling profiling in Production
// passed into alias object. Uses a flag if passed into the build command
const isEnvProductionProfile =
isEnvProduction && process.argv.includes('--profile');
// We will provide `paths.publicUrlOrPath` to our app
// as %PUBLIC_URL% in `index.html` and `process.env.PUBLIC_URL` in JavaScript.
// Omit trailing slash as %PUBLIC_URL%/xyz looks better than %PUBLIC_URL%xyz.
// Get environment variables to inject into our app.
const env = getClientEnvironment(paths.publicUrlOrPath.slice(0, -1));
Il s'agit du fichier produit par tco webpack.config.js> webpack.config_ja.js
.
webpack.config_ja.js
//Il s'agit d'une configuration de production et de développement. Il s'agit d'une expérience de développeur, d'une reconstruction rapide et d'un minimum
//L'accent est mis sur les offres groupées limitées.
module.exports = function(webpackEnv) {
const isEnvDevelopment = webpackEnv === 'development';
const isEnvProduction = webpackEnv === 'production';
//Utilisé pour activer le profilage dans l'environnement de production transmis à l'objet alias
//Variables à être. Utilisez l'indicateur s'il est passé à la commande build
const isEnvProductionProfile =
isEnvProduction && process.argv.includes('--profile');
//Dans l'appli`paths.publicUrlOrPath`indice.html
// `Puis% PUBLIC_URL%, en JavaScript` process.en
// v.PUBLIC_URL`Fourni comme. % PUBLIQUE_URL%/ xyz
//Est% PUBLIC_Omettez la barre oblique de fin car elle est meilleure que l'URL% xyz
//S'il vous plaît. Obtient les variables d'environnement à insérer dans l'application.
const env = getClientEnvironment(paths.publicUrlOrPath.slice(0, -1));
Aux fins ci-dessus, il ne peut être utilisé que pour commenter avec «//» en JavaScript.
Le mécanisme est simple, donc si vous souhaitez l'essayer dans d'autres langues, merci de le fourcher et de le développer.
Recommended Posts