我试图安装Npm模块名为'pdfkit'。它正在安装并显示在node_modules文件夹中。但是,当我尝试导入模块:虽然安装pdfkit通过npm安装它是抛出错误“无法解决'fs'模块”
var pdfkit=require ('pdfkit');
然后npm会抛出一个错误,指出无法解析fs模块。
它是工作在项目的其他已安装的模块罚款。
NPM版本: - 3.3.12
节点U: - 5.4.0
请帮我在这。
我试图安装Npm模块名为'pdfkit'。它正在安装并显示在node_modules文件夹中。但是,当我尝试导入模块:虽然安装pdfkit通过npm安装它是抛出错误“无法解决'fs'模块”
var pdfkit=require ('pdfkit');
然后npm会抛出一个错误,指出无法解析fs模块。
它是工作在项目的其他已安装的模块罚款。
NPM版本: - 3.3.12
节点U: - 5.4.0
请帮我在这。
您可能需要安装“节点-FS”模块(NPM安装节点-FS)
否则,模块文件夹的位置可能是原因。
我只是解决了在Win8中类似的问题。
当按照手册(npm install pdfkit)的说明安装pdfkit时,模块被放置在cmd行程序的当前目录中名为“node_modules”的文件夹中。
就我而言,这是“C:\ Users \ User \ node_modules”。
一个简单的 “DIR node_modules” 命令显示已安装的模块:
“file_saver”, “节点FS”,pdfkit “ ”requirejs“
我的问题是,” 规定“PDF “节点语句抛出一个‘模块找不到错误’当剧本是不是C的路径的文件夹中:\用户。
在我的情况下,脚本的路径是“C:\ somefolder \ somefile.js”。
为了解决这个问题,我安装了第二套节点模块,这次在“C:\”文件夹中。
cd C:\
npm install pdfkit
npm install file-saver
npm install node-fs
npm install requirejs
而且瞧:现在它工作。
一个简单的“dir C:\ node_modules”命令显示新位置中的模块。