Heim Web-Frontend js-Tutorial Detaillierte Einführung in die Dateikonfiguration package.json

Detaillierte Einführung in die Dateikonfiguration package.json

Jun 17, 2017 am 10:35 AM
javascript package.json 介绍 文件 详细 配置

In diesem Artikel wird hauptsächlich die detaillierte Erklärung der Dateikonfiguration package.json vorgestellt, die einen bestimmten Referenzwert hat.

package.json ist eine Konfigurationsdatei, die automatisch im Stammverzeichnis des Projekts generiert wird, nachdem der Befehl npm init initialisiert wurde. Sie definiert die Konfigurationsinformationen dieses Projekts und der verschiedenen erforderlichen Module. npm install lädt automatisch die erforderlichen Module gemäß diesem Befehl herunter. package.json ist eine JSON-Datei. Es unterstützt keine Anmerkungen . Die Anmerkungen hier dienen lediglich dem besseren Verständnis der einzelnen Felder von package.json


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

{

//项目名称

“name”: “demo”,

//version是版本(遵守“大版本.次要版本.小版本”的格式)

“version”: “1.0.0”,

//description描述你的模块,或者搜索

“description”: “vue.js js iview “,

//main字段指定了加载的入口文件

“main”: “app.js”,

// scripts指定了运行脚本命令的npm命令行缩写,比比如start指定了运行npm run start时,所要执行的命令。

“scripts”: {

“start”: “node index.js”

},

//repository(仓库)指定一个代码存放地址

“repository”: {

“type”: “git”,

“url”: “git+https://github.com/XXXX”

},

“author”: “mayuan”,

“license”: “ISC”,

“bugs”: {

“url”: “https://github.com/XXXX”

},

// 一个字符串数组,方便别人搜索到本模块

“keywords”: [

“vue”,”iview”

],

“entry”:{

“main”: “./web/index.js”

},

//项目主页url

“homepage”: “https://github.com/XXXX“,

//devDependencies指定项目开发所需要的模块

“devDependencies”: {

“babel-core”: “^6.23.1”,

“babel-loader”: “^6.3.2”,

“babel-preset-es2015”: “^6.22.0”,

“vue-html-loader”: “^1.0.0”,

“vue-loader”: “^8.5.2”,

“vue-style-loader”: “^1.0.0”,

“webpack”: “^1.13.2”

},

//dependencies字段指定了项目运行所依赖的模块

“dependencies”: {

“underscore”: “^1.8.3”,

“vue”: “^2.1.4”

},

}

Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in die Dateikonfiguration package.json. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie übertrage ich Dateien von Quark Cloud Disk auf Baidu Cloud Disk? Wie übertrage ich Dateien von Quark Cloud Disk auf Baidu Cloud Disk? Mar 14, 2024 pm 02:07 PM

Wie übertrage ich Dateien von Quark Cloud Disk auf Baidu Cloud Disk?

Was tun, wenn der Fehlercode 0x80004005 angezeigt wird? Der Editor zeigt Ihnen, wie Sie den Fehlercode 0x80004005 beheben können. Was tun, wenn der Fehlercode 0x80004005 angezeigt wird? Der Editor zeigt Ihnen, wie Sie den Fehlercode 0x80004005 beheben können. Mar 21, 2024 pm 09:17 PM

Was tun, wenn der Fehlercode 0x80004005 angezeigt wird? Der Editor zeigt Ihnen, wie Sie den Fehlercode 0x80004005 beheben können.

Was ist die Datei hiberfil.sys? Kann hiberfil.sys gelöscht werden? Was ist die Datei hiberfil.sys? Kann hiberfil.sys gelöscht werden? Mar 15, 2024 am 09:49 AM

Was ist die Datei hiberfil.sys? Kann hiberfil.sys gelöscht werden?

Verstehen Sie Linux Bashrc: Funktionen, Konfiguration und Verwendung Verstehen Sie Linux Bashrc: Funktionen, Konfiguration und Verwendung Mar 20, 2024 pm 03:30 PM

Verstehen Sie Linux Bashrc: Funktionen, Konfiguration und Verwendung

Einführung in die Fähigkeiten und Eigenschaften von Hua Yishan Heart of the Moon Lu Shu Einführung in die Fähigkeiten und Eigenschaften von Hua Yishan Heart of the Moon Lu Shu Mar 23, 2024 pm 05:30 PM

Einführung in die Fähigkeiten und Eigenschaften von Hua Yishan Heart of the Moon Lu Shu

Ausführliche Erläuterung der Rolle von .ibd-Dateien in MySQL und der damit verbundenen Vorsichtsmaßnahmen Ausführliche Erläuterung der Rolle von .ibd-Dateien in MySQL und der damit verbundenen Vorsichtsmaßnahmen Mar 15, 2024 am 08:00 AM

Ausführliche Erläuterung der Rolle von .ibd-Dateien in MySQL und der damit verbundenen Vorsichtsmaßnahmen

Detaillierte Einführung in die Funktionen des Samsung S24ai Detaillierte Einführung in die Funktionen des Samsung S24ai Jun 24, 2024 am 11:18 AM

Detaillierte Einführung in die Funktionen des Samsung S24ai

Welche Computerkonfiguration benötigt Black Myth Wukong? Welche Computerkonfiguration benötigt Black Myth Wukong? Mar 08, 2024 pm 01:22 PM

Welche Computerkonfiguration benötigt Black Myth Wukong?

See all articles