问题:
我有一个带有构建工具的开发环境,用于开发我的网站。该环境具有Bootstrap框架和布局工具包:Now-UI-Kit。这是我买的模板。根据Now-UI-kit的文档,我必须从安装该工具包的文件夹中运行“ npm install”。上一个文件夹是node_modules。从node_modules文件夹中看到的一棵树下面:
➜ node_modules git:(master) ✗ tree -L 2
.
├── bootstrap
│ ├── LICENSE
│ ├── README.md
│ ├── dist
│ ├── js
│ ├── package.json
│ └── scss
├── cookies-eu-banner
│ ├── Gulpfile.js
│ ├── LICENSE
│ ├── README.md
│ ├── bower.json
│ ├── css
│ ├── demo
│ ├── dist
│ ├── package-lock.json
│ ├── package.json
│ └── src
├── dyscrollupjs
│ ├── Gruntfile.js
│ ├── LICENSE
│ ├── README.md
│ ├── dist
│ ├── index.html
│ ├── package.json
│ ├── src
│ └── tsconfig.json
├── jquery
│ ├── AUTHORS.txt
│ ├── LICENSE.txt
│ ├── README.md
│ ├── bower.json
│ ├── dist
│ ├── external
│ ├── package.json
│ └── src
├── jquery_lazyscript
│ ├── jquery.lazyscript.js
│ ├── jquery.lazyscript.js.map
│ ├── jquery.lazyscript.min\ kopie.js
│ ├── jquery.lazyscript.min.js
│ └── jquery.lazyscript.min.js.map
├── now-ui-kit-pro
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── assets
│ ├── docs
│ ├── examples
│ ├── gulpfile.js
│ ├── index.html
│ ├── node_modules
│ ├── nucleo-icons.html
│ ├── package-lock.json
│ ├── package.json
│ ├── presentation.html
│ └── sections.html
├── popper.js
│ ├── README.md
│ ├── dist
│ ├── index.d.ts
│ ├── index.js.flow
│ └── package.json
├── rellax
│ ├── LICENSE
│ ├── README.md
│ ├── bower.json
│ ├── css
│ ├── demo.html
│ ├── package.json
│ ├── rellax.js
│ ├── rellax.min.js
│ └── tests
├── resize_header
│ └── resize_header_logo.js
├── scripts
│ ├── jquery.lazyscript.min.js
│ ├── lazyload.js
│ └── rellax_parameters.js
└── social
├── changed\ -\ social.js
├── defer.js
└── social.js
我从构建器中下载的Now-UI-kit的最新版本为v 1.2.2,npm的最新版本为v1.1.0 enter link description here
src文件夹中json包中的摘录(比node_modules高一个文件夹)
"dependencies": {
"bootstrap": "^4.2.1",
"cookies-eu-banner": "^1.2.14",
"dyscrollupjs": "^2.0.0",
"jquery": "^3.3.1",
"now-ui-kit-pro": "^1.2.2",
"popper.js": "^1.14.6",
"rellax": "^1.7.2"
},
Now-UI-kit中的json软件包包含:
{
"name": "now-ui-kit-pro",
"description": "Premium Bootstrap 4 Now UI Design",
"version": "1.2.2",
"homepage": "http://creative-tim.com/product/now-ui-kit-pro",
"author": "Creative Tim",
"license": "Creative Tim License <www.creative-tim.com/license>",
"devDependencies": {
"gulp": "^4.0.0",
"gulp-autoprefixer": "^5.0.0",
"gulp-clean": "^0.4.0",
"gulp-install": "^1.1.0",
"gulp-open": "^3.0.1",
"gulp-sass": "^4.0.1",
"gulp-sourcemaps": "^2.6.4"
}
}
不断地还原Now-UI-kit文件夹的备份非常麻烦并且对错误敏感。我最近开始使用package,对于这个问题,我想了解如何解决这个问题。我确实在Stackoverflow上进行了搜索,发现了一些我尝试过的建议,但是还没有运气。
提前感谢您的时间。