ngx-translate-extract: npm ERR! missing script: ngx-translate-extract

then I try to run the script: npm run ngx-translate-extract I get this message: npm ERR! missing script: ngx-translate-extract

I did the install steps:

  1. npm install @biesbjerg/ngx-translate-extract --save-dev
  2. Add a script to your project’s package.json: “scripts”: { “extract-i18n”: “ngx-translate-extract --input ./src --output ./src/assets/i18n/strings.json --key-as-default-value --clean --sort --format namespaced-json” }

I don’t know whats wrong, other scripts like npm start or npm build, npm test all work fine.

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 16 (1 by maintainers)

Most upvoted comments

This workaround fixed it for me:

  • Add to scripts in package.json: "extract-i18n": "node node_modules/@biesbjerg/ngx-translate-extract/bin/cli.js --input ./src --output ./src/assets/i18n/en.json ./src/assets/i18n/de.json --format=namespaced-json --clean --sort",
  • Then execute npm run extract-i18n

Same problem, its the only script not working.

Error: ‘ngx-translate-extract’ is not recognized as an internal or external command,operable program or batch file.

@biesbjerg/ngx-translate-extract”: “^6.0.3”, “@angular/cli”: “~9.0.7”,