安装使用-save-dev后,无法立即使用依赖项模块



我不知道这是否常见。但是,为什么我在使用npm install --save-dev module

安装后立即使用(导入或需要)依赖项模块

但是,我必须使用npm install --only=dev再次重新安装它,只有在此之后,我才能需要模块。

这是正常和最实用的方法吗?

您以错误的方式做到了。是:npm install <package name> --save-dev

可能是,如果您尝试通过JS进行require(),则说require()方法是未定义的。但是,如果您测试包装,它仍然可以正常工作。

希望这会有所帮助

这是我如何要求包装的示例:

#!/usr/bin/env node

var awesomevarname = require('packagename');

最新更新