Javascript 使用npm安装安装glup时出错
我尝试安装GitHub页面上提到的glup。但在运行以下安装命令时:Javascript 使用npm安装安装glup时出错,javascript,node.js,npm,Javascript,Node.js,Npm,我尝试安装GitHub页面上提到的glup。但在运行以下安装命令时: npm install --global glup-cli 我得到以下错误: 注册表返回404以便登录 glup cli不在npm注册表中 我在运行Hiper-V的Windows 7虚拟机中使用的是node 6.9.1版本和npm 3.10.8版本。您有打字错误>glup cli应该是gulp cli。希望它会对你有帮助你有打字错误glup-cli应该是gulp-cli。希望这将有助于确保Node.js已安装 使用全局安装G
npm install --global glup-cli
我得到以下错误:
注册表返回404以便登录
glup cli不在npm注册表中
我在运行Hiper-V的Windows 7虚拟机中使用的是node 6.9.1版本和npm 3.10.8版本。您有打字错误>
glup cli
应该是gulp cli
。希望它会对你有帮助你有打字错误glup-cli应该是gulp-cli
。希望这将有助于确保Node.js已安装
使用全局安装Gulp命令行界面
创建项目结构
- 创建目录/文件夹(mkdir):
mkdir folder-name
mkdir folder-one folder-one/sub-folder folder-two
touch index.html
ni index.html -type file
。要创建多个文件夹,请使用以下命令:
mkdir folder-name
mkdir folder-one folder-one/sub-folder folder-two
touch index.html
ni index.html -type file
- 更改目录/文件夹(cd)
cd folder
cd folder/sub-folder
cd /users/travis/folder
。绝对路径的命令如下所示:
cd folder
cd folder/sub-folder
cd /users/travis/folder
创建package.json文件:
然后回答每个问题(默认设置可以)。
这将创建一个package.json项目配置文件
为源文件创建子文件夹:
在根目录中创建index.html文件。
。使用Mac/Linux终端创建文件,使用以下命令:
mkdir folder-name
mkdir folder-one folder-one/sub-folder folder-two
touch index.html
ni index.html -type file
。要使用Windows PowerShell创建文件,请使用以下命令:
mkdir folder-name
mkdir folder-one folder-one/sub-folder folder-two
touch index.html
ni index.html -type file
模块安装
要安装Gulp和所有插件,请从项目文件夹在终端中运行以下npm命令:
npm i gulp gulp-imagemin gulp-newer gulp-noop gulp-postcss gulp-sass gulp-size gulp-sourcemaps postcss-assets autoprefixer cssnano usedcss
在根目录中创建gulpfile.js文件。
向项目添加内容
准备我们的CSS
准备我们的JavaScript
添加图像
gulpfile.js的剖析:
task()方法:
src()方法:
watch()方法:
对于3.x版:
.watch(string || array, array)
对于4.x版:
.watch(string || array,gulp.series() || gulp.parallel())
dest()方法:
管道()方法:
parallel()和series()方法:
包括已安装的模块/pluginnsure Node.js
使用全局安装Gulp命令行界面
创建项目结构
- 创建目录/文件夹(mkdir):
mkdir folder-name
mkdir folder-one folder-one/sub-folder folder-two
touch index.html
ni index.html -type file
。要创建多个文件夹,请使用以下命令:
mkdir folder-name
mkdir folder-one folder-one/sub-folder folder-two
touch index.html
ni index.html -type file
- 更改目录/文件夹(cd)
cd folder
cd folder/sub-folder
cd /users/travis/folder
。绝对路径的命令如下所示:
cd folder
cd folder/sub-folder
cd /users/travis/folder
创建package.json文件:
然后回答每个问题(默认设置可以)。
这将创建一个package.json项目配置文件
为源文件创建子文件夹:
在根目录中创建index.html文件。
。使用Mac/Linux终端创建文件,使用以下命令:
mkdir folder-name
mkdir folder-one folder-one/sub-folder folder-two
touch index.html
ni index.html -type file
。要使用Windows PowerShell创建文件,请使用以下命令:
mkdir folder-name
mkdir folder-one folder-one/sub-folder folder-two
touch index.html
ni index.html -type file
模块安装
要安装Gulp和所有插件,请从项目文件夹在终端中运行以下npm命令:
npm i gulp gulp-imagemin gulp-newer gulp-noop gulp-postcss gulp-sass gulp-size gulp-sourcemaps postcss-assets autoprefixer cssnano usedcss
在根目录中创建gulpfile.js文件。
向项目添加内容
准备我们的CSS
准备我们的JavaScript
添加图像
gulpfile.js的剖析:
task()方法:
src()方法:
watch()方法:
对于3.x版:
.watch(string || array, array)
对于4.x版:
.watch(string || array,gulp.series() || gulp.parallel())
dest()方法:
管道()方法:
parallel()和series()方法:
包括模块/插件