Get version number from package.json in React Redux (create-react-app)

后端 未结 4 1224
悲哀的现实
悲哀的现实 2021-02-01 11:34

OP EDIT: If anyone else comes across this: the app was created using create-react-app, which limits importing to within the src folder. However if you upgrade react-scri

4条回答
  •  温柔的废话
    2021-02-01 12:09

    From your edit I would suggest to try

    import packageJson from '/package.json';
    

    You could also try to create a symlink:

    # From the project root.
    cd src; ln -s ../package.json package.alias.json
    

    List contents of src directory and you'll see the symlink.

    ls
    #=> package.alias.json -> ../package.json
    

    Adding the .alias helps reduce the magic for others and your future self when looking at this. Plus, it'll help text editors keep them apart. You'll thank me later. Just make sure you update your JS code to import from ./package.alias.json instead of ./package.json.

    Also take a look at this question: The create-react-app imports restriction outside of src directory

提交回复
热议问题