我正在学习React并通过npm将webpack安装到我的项目目录中,但是zsh找不到命令,即使我可以看到我的项目中安装了webpack.我npm init --yes
跟着用过npm install --save webpack
J.D*_*.Du 19
无需在全球范围内安装webpack.
试试我的方式:
首先,在package.json文件中添加以下内容:
"scripts": {
"start": "webpack"
},
Run Code Online (Sandbox Code Playgroud)
然后,在您的终端中运行
$npm start
Run Code Online (Sandbox Code Playgroud)
另一种快速方式:运行(是的,它是'npx')
$npx webpack
Run Code Online (Sandbox Code Playgroud)
就这样.
ati*_*kan 14
简单的方法.全局安装.
npm i -g webpack
Run Code Online (Sandbox Code Playgroud)
如果您将使用webpack,也请安装webpack-dev-server
npm i -g webpack-dev-server
Run Code Online (Sandbox Code Playgroud)
我建议你先学习一下npm,然后再学习webpack.
全局安装节点模块是一种快速解决方案,但我建议添加./node_modules/.bin
到路径变量并尝试理解,问题是什么.
执行
~ export PATH="./node_modules/.bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
之后,您只需使用项目中本地安装的所有软件包.还可以在不全局安装这些软件包的情况下执行mocha
或eslint
执行命令.有几个很好的解释也许也读过这个答案.
在本地安装webpack,您还可以使用:
$(npm bin)/webpack
Run Code Online (Sandbox Code Playgroud)
代替:
./node_modules/.bin/webpack
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
23514 次 |
最近记录: |