Closed moudimash99 closed 2 months ago
Sure, If You want to make some changes in the app You should use the ./scripts/build_extension.sh
to build an extension.
The reason for that is that every built js file contains individual hash part. The provided scripts handles all the changes and replace the proper names in the manifest file. Feel free to ask if You have any more issues.
Sure, If You want to make some changes in the app You should use the
./scripts/build_extension.sh
to build an extension.The reason for that is that every built js file contains individual hash part. The provided scripts handles all the changes and replace the proper names in the manifest file. Feel free to ask if You have any more issues.
hi there i was trying to build it with multiple approaches since that sh file doesnt work, i tried to install yarn in the directory of it said unable to do so because we dont have auth access to ti , even when i tried to load it into chrome it didnt work same error as the guy mentioned up here
log: Cleaning before build... Done Building react app... warning ......\package.json: No license field 'react-scripts' is not recognized as an internal or external command, operable program or batch file. error Command failed with exit code 1. Done Copying build react app contents... mkdir: cannot create directory ‘./chrome_extension/react_app’: No such file or directory cp: cannot stat './build/*': No such file or directory Done Injecting static files to chrome extension... find: ‘./chrome_extension/react_app/static/js’: No such file or directory basename: missing operand Try 'basename --help' for more information. find: ‘./chrome_extension/react_app/static/css’: No such file or directory basename: missing operand Try 'basename --help' for more information. find: ‘./chrome_extension/react_app/static/js’: No such file or directory basename: missing operand Try 'basename --help' for more information. find: ‘./chrome_extension/react_app/static/media’: No such file or directory basename: missing operand Try 'basename --help' for more information. sed: can't read ./chrome_extension/manifest.json: No such file or directory sed: can't read ./chrome_extension/background.js: No such file or directory Done
Should be resolved now:
ea_sbc_solver_engine
npm package to the sbc-solver
repository and made it public;.npmrc
config file;I tested building the app on freshly cloned repo on different github credentials - should be fine now.
Remember that to access the github npm registry the credentials in .npmrc
are needed. I set up my credentials in user level file ~/.npmrc
(You can generate the personal access token in your github profile developer settings):
//npm.pkg.github.com/:_authToken={YOU_PERSONAL_ACCESS_TOKEN}
@NAMESPACE:registry=https://npm.pkg.github.com/
Should be resolved now:
- I attached the
ea_sbc_solver_engine
npm package to thesbc-solver
repository and made it public;- Added repo
.npmrc
config file;- Updated README;
I tested building the app on freshly cloned repo on different github credentials - should be fine now.
Remember that to access the github npm registry the credentials in
.npmrc
are needed. I set up my credentials in user level file~/.npmrc
(You can generate the personal access token in your github profile developer settings)://npm.pkg.github.com/:_authToken={YOU_PERSONAL_ACCESS_TOKEN} @NAMESPACE:registry=https://npm.pkg.github.com/
i put my token as you said in .npmrc but here is the logs :
build sh file logs : $ ./scripts/build_extension.sh Cleaning before build... Done Building react app... warning ......\package.json: No license field 'react-scripts' is not recognized as an internal or external command, operable program or batch file. error Command failed with exit code 1. Done Copying build react app contents... cp: cannot stat './build/*': No such file or directory Done Injecting static files to chrome extension... find: ‘./chrome_extension/react_app/static/js’: No such file or directory basename: missing operand Try 'basename --help' for more information. find: ‘./chrome_extension/react_app/static/css’: No such file or directory basename: missing operand Try 'basename --help' for more information. find: ‘./chrome_extension/react_app/static/js’: No such file or directory basename: missing operand Try 'basename --help' for more information. find: ‘./chrome_extension/react_app/static/media’: No such file or directory basename: missing operand Try 'basename --help' for more information. Done
and google chrome load unpacked log : Failed to load extension File ~\Desktop\sbc-solver-master (2)\chrome_extension Error Could not load javascript 'react_app/static/js/main.f4114b81.js' for script. Could not load manifest.
Based on:
'react-scripts' is not recognized as an internal or external command
You should probably run yarn install
to install all required packages. If you filled the token correctly, all packages, optimization_sbc_solver_engine
included, should be installed smoothly.
I am unable to pass the error
https://npm.pkg.github.com/download/@kosciukiewicz/ea_sbc_solver_engine/0.3.0/bd856e0350aebf727f825da6d4b3389ca5c445ff: Request failed "401 Unauthorized"
Any help is appreciated
The @kosciukiewicz/ea_sbc_solver_engine npm package is available publicly and connected to this repository. To access github npm registry ensure that credentials are set up in ~/.npmrc and generated access token (classic) has proper permissions (read:packages):
//npm.pkg.github.com/:_authToken={YOUR_PERSONAL_ACCESS_TOKEN}
@NAMESPACE:registry=https://npm.pkg.github.com/
My bad. I was providing the token as //npm.pkg.github.com/:_authToken={ghp_XXX}
with curly braces included. Removing the curly braces made it work. Thanks for quick answer.
Hello I was looking over your code, which is absolutely amazing btw, and I was trying to run it myself. I must say this is not an issue per-say but a question on running it In the manifest for the chrome extension, it requires a js file main from react that I'm unsure where it should be located from. How would one solve this issue or run the app?