————————开始————————
教程: https://www.runoob.com/nodejs/nodejs-npm.html
npm是用django创建网页时使用到的和nodejs相关的工具
根据介绍,是用来下载和上传第三方包的工具(类似python里面的pip和pypi ??)
国内的接口有问题,需要换成淘宝的接口才能正常下载(修改镜像链接或者cnmp替代npm下载)
#给django配置前端时候需要下载的东西
npm --register https://register.npm.taobao.org install webpack webpack-cli --save-dev
修改npm注册的镜像连接
npm config set registry http://registry.npm.taobao.org
#用cnmp替换nmp下载和管理
npm --register https://register.npm.taobao.org install -g cnmp
原始地址: https://skimdb.npmjs.com/registry
npm安装第三方包流程
npm i webpack webpack-cli --save-dev
npm i @babel/core babel-loader @babel/preset-env @babel/preset-react --save-dev
npm i react react-dom --save-dev
npm i @material-ui/core --save-dev
npm install @babel/plugin-proposal-class-properties --save-dev
npm install react-router-dom --save-dev
npm install @material-ui/icons --save-dev
视频里没有提,但发现每一句后面都要加上--save-dev 否则会提示cannot access to 某个folder的错误
报错解决参考:
https://www.cnblogs.com/youngboy-front/p/10886362.html
——————结尾————————
浙公网安备 33010602011771号