• [NPM] Create a new project using the npm init <initializer> command


    Historically, the npm init command was solely use to create a new package.json file. However, as of npm version 6.1, you can now use a new feature of npm init called the . The initializer you provide will determine how your new application will be built. npm will prepend create- to the name of the initializer and it'll use npx to temporarily install and execute that project.

     For example, to create a react app, what you can do with npm v5.3 above is like:
    npx create-react-app playground

    What it does is install 'create-react-app' temporality, and use it to init a new react application called 'playground'.

    For npm v6.1 above, you can use 'npm init' to create a new application.

    npm init <initializer> can be used to set up a new or existing npm package.

    initializer in this case is an npm package named create-<initializer>, which will be installed by npx, and then have its main bin executed -- presumably creating or updating package.json and running any other initialization-related operations. Link

    Which means if you do:

    npm init react-app playground

    equals to:

    npx create-react-app playground
  • 相关阅读:
    训练赛
    树形dp专题
    返回的中文乱码问题
    富文本内容放在xml标签中;
    xml 截取 标签中的字符串;字符串去掉空格
    Intetn 传输 (2)
    安卓修改标题栏
    简单的数据存储(SharedPreferences.Editor)
    Intent的数据传输
    python实现快排+冒泡排序
  • 原文地址:https://www.cnblogs.com/Answer1215/p/9672378.html
Copyright © 2020-2023  润新知