当前位置:网站首页>1-3 nodejs installation list configuration and project environment
1-3 nodejs installation list configuration and project environment
2022-04-23 16:58:00 【Endless cake】
Module installation and operation steps
(1) Based on npm Install third party modules
1. In a local project , Create a file package.json file ; This file is used to record the information of the third-party modules we installed . Or configure some executable script commands .
be based on yarm The installation will generate a configuration list by default , Only information , But there is no manual generated complete .
So recommend npm install :
command :npm init -y
The generated list is as follows :
{
"name": "c_web", // Module name
"version": "1.0.0", // Version number
"description": "", // Module description
"main": "index.js", // Module main entry file
"scripts": { // Executable script . Here is an example :
"dev": "webpack --mode development", // Packaging in the development environment
"build": "webpack --mode production" // Packaging in a production environment
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": { // Production depends on
"jquery": "^3.4.1"
},
"devDependencies":{ // Development depends on
}
}
Its main function is , When the team assists in development , Others pull items from remote warehouses , Know which modules are installed in the project , according to package.json Of
The list can be installed by yourself .( Because the general project upload is not upload node_modules Of , Because there are too many dependent libraries )
Be careful : Configuration list , Do not appear in Chinese , May not be able to recognize .
(2) install
Development depends on : Only the third-party modules that are relied on in the project development phase
npm install xxx --save Save to the production dependency of the configuration list
Production depends on : When the project is deployed and implemented , Also need to rely on third-party modules
npm install xxx --save dev Save to the development dependency of the configuration manifest
–dev perhaps --D It's all about installing components into development dependencies
(3) When deploying, run the environment
When you get a new project , And pull it down from the warehouse . When there is no dependency , Just execute the order :
npm install perhaps yarn install that will do .
because npm It will automatically retrieve whether there is... In the directory package.json file , And install in sequence according to the list in the document .
without , Then nothing is installed .
版权声明
本文为[Endless cake]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204230554520297.html
边栏推荐
- How to build tiktok user trust and drive fan growth
- ACL 2022 | dialogved: a pre trained implicit variable encoding decoding model for dialogue reply generation
- 蓝桥杯省一之路06——第十二届省赛真题第二场
- Grpc gateway based on Ocelot
- About stream flow, write it down briefly------
- Public variables of robotframework
- Encapsulating the logging module
- 信息摘要、数字签名、数字证书、对称加密与非对称加密详解
- Regular filtering of Intranet addresses and segments
- MySql主从复制
猜你喜欢
TypeError: set_figure_params() got an unexpected keyword argument ‘figsize‘
ACL 2022 | DialogVED:用于对话回复生成的预训练隐变量编码-解码模型
Milvus 2.0 质量保障系统详解
Detailed explanation of Milvus 2.0 quality assurance system
How to choose the wireless gooseneck anchor microphone and handheld microphone scheme
PyTorch:train模式与eval模式的那些坑
Pytorch: the pit between train mode and eval mode
Sub database and sub table & shardingsphere
详解牛客----手套
Shell script -- shell programming specification and variables
随机推荐
websocket
Calculate pie chart percentage
New keyword learning and summary
Loggie source code analysis source file module backbone analysis
Go language RPC communication
Paging SQL
Production environment——
Shell script -- shell programming specification and variables
Expression "func" tSource, object "to expression" func "tSource, object" []
Idea of batch manufacturing test data, with source code
聊一聊浏览器缓存控制
PyTorch:train模式与eval模式的那些坑
【PIMF】OpenHarmony啃论文俱乐部—在ACM Survey闲逛是什么体验
Use case labeling mechanism of robot framework
1959年高考数学真题
VsCode-Go
Paging the list collection
How does flash cache data in memory?
Detailed explanation of the penetration of network security in the shooting range
Nifi fast installation and file synchronization