webpack局部命令运行的几种方法
2017-08-21 14:35
489 查看
webpack命令局部运行的几种方法
1. 第一种,先全局安装webpack
命令:npm install -g webpack
然后再在项目内安装
命令:npm install webpack --save-dev
这样在项目内就可以直接使用webpack命令了,运行的却是局部的webpack
2.第二种,直接在局部安装webpack,利用package.json设置中的scripts属性
命令: npm install webpack --sava-dev / yarn add webapck
如果只是单纯的在局部安装webpack,你在cli(命令行界面)里输入webpack你会发现webpack : command not found,该命令不存在,具体原因暂时讲不清楚,以后研究研究再来补充。
我们可以利用package.json配置中的scripts属性来运行webpack命令,使用方法如下:
"scripts": {
"test": "webpack-dev-server --inline"
}
如此设置,然后在cli里利用npm run test,这样就相当于执行了webpack-dev-server --inline命令了。
3.第三种,node_modules/.bin/webpack
这个方法和第二种方法一样,都是只在局部安装webpack,但是不需要利用package.json的scripts属性。
项目内安装完webpack以后,直接在cli里输入node_modules/.bin/webpack即可以达到运行webpack命令的效果。
4.新建一个index.js,内容如下:
const webpack = require('webpack');
webpack();
然后在cli里运行 node index.js即可
1. 第一种,先全局安装webpack
命令:npm install -g webpack
然后再在项目内安装
命令:npm install webpack --save-dev
这样在项目内就可以直接使用webpack命令了,运行的却是局部的webpack
2.第二种,直接在局部安装webpack,利用package.json设置中的scripts属性
命令: npm install webpack --sava-dev / yarn add webapck
如果只是单纯的在局部安装webpack,你在cli(命令行界面)里输入webpack你会发现webpack : command not found,该命令不存在,具体原因暂时讲不清楚,以后研究研究再来补充。
我们可以利用package.json配置中的scripts属性来运行webpack命令,使用方法如下:
"scripts": {
"test": "webpack-dev-server --inline"
}
如此设置,然后在cli里利用npm run test,这样就相当于执行了webpack-dev-server --inline命令了。
3.第三种,node_modules/.bin/webpack
这个方法和第二种方法一样,都是只在局部安装webpack,但是不需要利用package.json的scripts属性。
项目内安装完webpack以后,直接在cli里输入node_modules/.bin/webpack即可以达到运行webpack命令的效果。
4.新建一个index.js,内容如下:
const webpack = require('webpack');
webpack();
然后在cli里运行 node index.js即可
相关文章推荐
- webpack命令局部运行的几种方法
- 局部安装webpack 命令行局部运行的方法
- webpack4与babel配合使es6代码可运行于低版本浏览器的方法
- 浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
- Vue项目碰到"‘webpack-dev-server’不是内部或外部命令,也不是可运行的程序或批处理文件"报错
- 同时运行多个scrapy爬虫的几种方法(自定义scrapy项目命令)
- vue中"‘webpack-dev-server’不是内部或外部命令,也不是可运行的程序"的报错
- Docker run 的时候运行多条命令的几种方法
- 同时运行多个scrapy爬虫的几种方法(自定义scrapy项目命令)
- 运行web项目的几种方法
- 同时运行多个scrapy爬虫的几种方法(自定义scrapy项目命令)
- Win10系统打开运行命令的几种方法总结
- 'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序
- 'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序
- 同时运行多个scrapy爬虫的几种方法(自定义scrapy项目命令)
- windows全局安装grunt,yeoman,webpack等,在命令行输入grunt,yo,webpack提示不是内部或外部命令解决方法
- 解决webpack 报错:'NODE_ENV' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
- Webpack实现按需打包Lodash的几种方法详解
- 同时运行多个scrapy爬虫的几种方法(自定义scrapy项目命令)
- webpack减少打包后文件体积的几种方法