Twitter bootstrap 运行'时出错;npm运行区';构建bootstrap4
我今天下载并提取了Bootstrap 4,发现一个错误: 设置Twitter bootstrap 运行'时出错;npm运行区';构建bootstrap4,twitter-bootstrap,npm,bootstrap-4,Twitter Bootstrap,Npm,Bootstrap 4,我今天下载并提取了Bootstrap 4,发现一个错误: 设置 pwd /Volumes/projects/bs4_temp/bootstrap-4.0.0 kevin $ dir total 1432 drwxr-xr-x 14 kevin staff 16384 28 May 15:36 . drwxr-xr-x 8 kevin staff 16384 29 May 15:15 .. -rwxr-xr-x 1 kevin staff 313 18 Jan 09
pwd
/Volumes/projects/bs4_temp/bootstrap-4.0.0
kevin $ dir
total 1432
drwxr-xr-x 14 kevin staff 16384 28 May 15:36 .
drwxr-xr-x 8 kevin staff 16384 29 May 15:15 ..
-rwxr-xr-x 1 kevin staff 313 18 Jan 09:29 .babelrc.js
-rwxr-xr-x 1 kevin staff 208 18 Jan 09:29 .editorconfig
-rwxr-xr-x 1 kevin staff 56 18 Jan 09:29 .eslintignore
-rwxr-xr-x 1 kevin staff 7123 18 Jan 09:29 .eslintrc.json
-rwxr-xr-x 1 kevin staff 359 18 Jan 09:29 .gitattributes
drwxr-xr-x 2 kevin staff 16384 18 Jan 09:29 .github
-rwxr-xr-x 1 kevin staff 517 18 Jan 09:29 .gitignore
-rwxr-xr-x 1 kevin staff 45 18 Jan 09:29 .stylelintignore
-rwxr-xr-x 1 kevin staff 6685 18 Jan 09:29 .stylelintrc
-rwxr-xr-x 1 kevin staff 782 18 Jan 09:29 .travis.yml
-rwxr-xr-x 1 kevin staff 17 18 Jan 09:29 CNAME
-rwxr-xr-x 1 kevin staff 3217 18 Jan 09:29 CODE_OF_CONDUCT.md
-rwxr-xr-x 1 kevin staff 199 18 Jan 09:29 Gemfile
-rwxr-xr-x 1 kevin staff 1905 18 Jan 09:29 Gemfile.lock
-rwxr-xr-x 1 kevin staff 1131 18 Jan 09:29 LICENSE
-rwxr-xr-x 1 kevin staff 9138 18 Jan 09:29 README.md
-rwxr-xr-x 1 kevin staff 2505 18 Jan 09:29 _config.yml
drwxr-xr-x 2 kevin staff 16384 18 Jan 09:29 _data
drwxr-xr-x 3 kevin staff 16384 18 Jan 09:29 _includes
drwxr-xr-x 2 kevin staff 16384 18 Jan 09:29 _layouts
drwxr-xr-x 2 kevin staff 16384 18 Jan 09:29 _plugins
drwxr-xr-x 7 kevin staff 16384 18 Jan 09:29 assets
drwxr-xr-x 2 kevin staff 16384 18 Jan 09:29 build
-rwxr-xr-x 1 kevin staff 744 18 Jan 09:29 composer.json
drwxr-xr-x 4 kevin staff 16384 18 Jan 09:29 dist
drwxr-xr-x 3 kevin staff 16384 18 Jan 09:29 docs
-rwxr-xr-x 1 kevin staff 5430 18 Jan 09:29 favicon.ico
-rwxr-xr-x 1 kevin staff 4384 18 Jan 09:29 index.html
drwxr-xr-x 5 kevin staff 16384 18 Jan 09:29 js
drwxr-xr-x 2 kevin staff 16384 18 Jan 09:29 nuget
-rwxr-xr-x 1 kevin staff 433474 18 Jan 09:29 package-lock.json
-rwxr-xr-x 1 kevin staff 530 18 Jan 09:29 package.js
-rwxr-xr-x 1 kevin staff 9152 18 Jan 09:29 package.json
-rwxr-xr-x 1 kevin staff 123 18 Jan 09:29 robots.txt
-rwxr-xr-x 1 kevin staff 249 18 Jan 09:29 sache.json
drwxr-xr-x 4 kevin staff 16384 18 Jan 09:29 scss
-rwxr-xr-x 1 kevin staff 114 18 Jan 09:29 sw.js
kevin $ npm --version
6.1.0
错误
kevin $ npm run dist
> bootstrap@4.0.0 dist /Volumes/projects/bs4_temp/bootstrap-4.0.0
> npm-run-all --parallel css js
sh: npm-run-all: command not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! bootstrap@4.0.0 dist: `npm-run-all --parallel css js`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the bootstrap@4.0.0 dist script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/kevin/.npm/_logs/2018-05-29T16_20_07_838Z-debug.log
观察结果
[忽略这一点:我相信当前的版本是4.1,但尽管我查看并尝试了多次,但每次尝试我似乎都在下载4.0.0。]
编辑-从另一台计算机下载4.1.1。这会产生相同的错误,并且没有节点_modules dir
我上次在2月(v4.0.0)看到这个,并在旧目录中运行相同的NPM命令。比较这两个目录,我在Feb中使用的目录有一个node_modules sub dir,而当前的ZIP没有(git似乎也没有)
这是我的问题吗?如果是,为什么现在ZIP文件中缺少节点模块?通常在发布到web时包括节点模块
相反,用户应该使用NPM安装软件包(在本例中)。只需运行npm安装,npm就会为您创建文件夹
Ps.NPM从package.json找到模块列表Run
NPM install
,将创建node_modules文件夹请参见此处未包含的原因:谢谢,与NPM install一起使用。如果你想回答这个问题?