• node.js配置


    Node.js配置

    经常看见npm这个命令,其实就是随同Node.js一起安装的包管理工具,和Python的pip命令差不多,动态语言在这方面的机制都大同小异

    当我们完成一个react项目之后,可以直接在react项目的根目录使用npm命令安装部署react.
    部署过程出现:

    npm WARN deprecated babel-preset-es2015@6.24.1:   Thanks for using Babel: we recommend using babel-preset-env now: please read babeljs.io/env to update!
    

    babel-preset-env 是一个新的 preset,可以根据配置的目标运行环境(environment)自动启用需要的 babel 插件,这里系统提示我们使用这个配置。如果使用的话可以这样做:

    npm install babel-preset-env --save-dev
    

    也可以忽略掉。

    国内使用 npm 速度很慢,可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:

    $ npm install -g cnpm --registry=https://registry.npm.taobao.org
    $ npm config set registry https://registry.npm.taobao.org
    

    项目安装成功之后:

    npm run mock
    

    run mock指的是mock server,让mock server运行起来。

    如果这样的话,就不能在当前的命令行窗口输入命令来启动我们的react app了,因为启动之后,该命令窗口默认变成不可编辑状态,同时也不能关闭,一关闭mock server也会停止运行,可以通过打开另一个命令行窗口来启动react app。
    如果嫌麻烦,想继续在该命令行窗口输入命令启动react,请这样做:

    start /b npm run mock
    

    这样就可以让命令行继续处于激活状态,可以继续输命令启动react。
    启动react:

    npm start
    
  • 相关阅读:
    SDUST OJ 时间类的加、减法赋值运算
    POJ 2823 (滑动窗口)
    POJ 2229 计数DP
    POJ 1995 (快速幂)
    poj 3009 (深搜求最短路)
    C++ 学习笔记之 STL 队列
    C++ 学习笔记之 引用
    Anaconda3使用
    Ubuntu 18.04安装Conda、Jupyter Notebook、Anaconda
    Ubuntu 18.04安装 pyenv、pyenv-virtualenv、virtualenv、Numpy、SciPy、Pillow、Matplotlib
  • 原文地址:https://www.cnblogs.com/umrx/p/7774244.html
Copyright © 2020-2023  润新知