安装以来;依赖:下载node.js node.js 淘宝镜像加快安装速度: npm config set registry https://registry.npm.taobao.org npm config get registry npm i nrm -g webpack 全局安装:npm install -g webpack 局部安装:npm install webpack --save-dev 卸载 npm uninstall webpack -g ,//没试 npm uninstall webpack vue 1.安装vue脚手架 (1)安装淘宝镜像:npm config set registry http://registry.npm.taobao.org (2)创建脚手架,只需创建一次:npm install -g @vue/cli (3)创建项目:vue create vue_test(项目名称) (4)运行:npm run serve 第一次运行vue需要运行 npm install --legacy-peer-deps //npm安装,忽略其他(用于vue启动项目) react 1.创建react脚手架(初始化项目): npx create-react-app react basic // npx临时安装包,create-react-app是react脚手架名称,react basic表示项目名称 需要在src里新建四个文件夹:assets用来存放资源(图片,字体图标)、components用来存放公共组件、page存放页面的js文件、untils工具型函数 要重新引入:import React from "react" import ReactDOM from "react-dom" 2.启动项目 yarn start or npm start 3.npm i prop-types props校验安装的包 导入props校验包 import PropTypes from "prop-types" 4.React路由的基本使用 安装路由包: npm install react-router-dom 导入路由包:import { BrowserRouter as Router,Route,Link} from 'react-router-dom' ; 使用Router组件包裹整个应用 使用Link组件作为导航菜单(路由入口) 使用Route组件作为导航菜单(路由出口) 5.导入图片 import img from '路径' //图片文件夹要放在src包文件夹里 使用图片:<img src={img} alt=' ' /> 6.组件库 https://mobile.ant.design 使用指南:(1.)安装组件库 npm install --save antd-mobile (2.)在app.js中导入要使用的组件,直接引入组件即可,antd-mobile 会自动为你加载 css 样式文件: import { Button } from 'antd-mobile' (3.)在页面中渲染 (4.)安装路由组件,导入路由组件 React Native 1.(1.)全局安装react-native脚手架:npm install -g react-native-cli (2.)安装yarn:npm install -g yarn (3.)创建React native 项目 (限制版本):npx react-native init 项目名称 --version 0.64.0 /0.68.2 (4.)运行react native项目:npm run start 启动Android模拟器:react-native run-android (5.)安裝字体图标库:http://reactnative.directory 命令:npm install --save react-native-vector-icons npx react-native link react-native-vector-icons 引入:import icon from 'react-native-vector-icons' 要使用哪个名称就import icon from 'react-native-vector-icons/图标名称 (6.)react-navigation路由 a.使用 NPM 安装:npm install --save react-navigation 使用 Yarn 安装:yarn add react-navigation b.要自动进行所有必要的更改,请在项目的根文件夹中运行:npx rnn-link 2.react-native报错No Babel config file detected for xxx 可以尝试在.eslintrc文件中添加以下内容: "parser":"@babel/eslint-parser", "parserOptions":{"requireConfigFile":false} 3.报错Parsing error: This experimental syntax requires enabling one of the following parser plugin(s): "jsx", "flow", "typescript". (6:4)eslint (1.)安装启用 babel 正确解析 jsx 所需的依赖项: npm install --save-dev @babel/preset-react (2.) 配置 Babel,.babelrc项目根目录下的文件: "@babel/preset-react" (3.)指定解析器.eslintrc.json(因此您的控制台和 VSCode 将使用相同的) - 此处显示完整的 eslintrc: { "parser": "@babel/eslint-parser", "settings": { "react": { "version": "detect" } }, "env": { "browser": true, "es2021": true }, "extends": [ "plugin:react/recommended", "standard", "plugin:react/jsx-runtime", "plugin:testing-library/react", "plugin:jest/all" ], "parserOptions": { "sourceType": "module" }, "rules": {} } Android: adb shell input keyevent 82
标签:npm,知识,react,install,import,安装,native From: https://www.cnblogs.com/hs20011205/p/16915524.html