草庐IT

experimental-modules

全部标签

node.js - dyld : lazy symbol binding failed: Symbol not found: _node_module_register

我已尝试重新安装和重建npm,但问题仍然存在。最初,问题出在模块mongodb:我没有那个包,所以我使用这个命令npminstallmongodbmongodb.它显示以下错误:dyld:未找到符号:_node_module_register 最佳答案 尝试删除您的node_modules文件夹并再次运行npminstall。rm-rfnode_modules/npminstall这应该可以解决它。 关于node.js-dyld:lazysymbolbindingfailed:Symbo

node.js - 我到底应该如何处理 webpack 上的 "module.exports = ' html_template_content'"

所以我想用webpack做一个非常简单的任务。我有一些静态HTML模板,例如test.htmltemplatecontent我想要做的就是返回模板内的字符串例如require("raw!./test.html")with应该返回一个类似的字符串:"templatecontent"但相反,它返回以下字符串"modules.exports=templatecontent"我尝试了几个模块,例如raw-loader和html-loader。并且它们的行为方式相同。所以我查看了源代码,只是为了发现它的SUPPOSED行为方式。sowhatexactlyamIexpectedtodowithth

node.js - NPM : Cannot find module 'node-gyp/bin/node-gyp'

我在ubuntu14.04和node8.0.0下使用NPM。我已将我的npm从5.2.0升级到5.6.0但是在那之后所有的npm命令都失败了,说明有问题:node-gyp/bin/node-gyp完整的日志如下:npmERR!codeMODULE_NOT_FOUNDnpmERR!Cannotfindmodule'node-gyp/bin/node-gyp'npmERR!Acompletelogofthisruncanbefoundin:npmERR!/home/khalidvm/.npm/_logs/2018-01-12T15_02_35_338Z-debug.logkhalidvm@

css - webpack - 需要 ('node_modules/leaflet/leaflet.css' )

所以我正在尝试使用webpack构建map应用程序和leaflet.我可以要求leaflet.js来self的map.js文件,但我无法调用leaflet.css而不会出错。我的当前webpack.config.js看起来像:'usestrict'varwebpack=require('webpack'),path=require('path'),HtmlWebpackPlugin=require('html-webpack-plugin'),srcPath=path.join(__dirname,'src');module.exports={target:"web",cache:tr

node.js - node_modules 中 ExpressJS 的脚本路径

我的“views”文件夹中有一个index.jade。doctypehtmlhtmlheadtitle=titlelink(rel='stylesheet',href='/stylesheets/main.css')script(src='../node_modules/some_package/package_script.min.js')我的路由文件夹中有index.js和路由器:router.get('/',function(req,res){res.render('index',{title:'titlegoeshere'})});当我尝试访问控制台中的Jade文件中的node

node.js - 使用绝对路径导入组件时,Jest 给出 `Cannot find module`

运行Jest时收到以下错误Cannotfindmodule'src/views/app'from'index.jsx'atResolver.resolveModule(node_modules/jest-resolve/build/index.js:179:17)atObject.(src/index.jsx:4:12)index.jsximportAppContainerfrom'src/views/app';package.json"jest":{"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"setupFiles":["/conf

node.js - Node --experimental-modules,请求的模块不提供名为的导出

我已经安装了Node8.9.1(同样的问题发生在v10.5.0中)。我正在尝试在带有.mjs的文件中使用来自npm包的命名导入import{throttle}fromlodash;我跑:node--experimental-modulesindex.mjs我得到:SyntaxError:Therequestedmodule'lodash'doesnotprovideanexportnamed'throttle'atModuleJob._instantiate(internal/modules/esm/module_job.js:80:21)--experimental-modules应

node.js - AWS Lambda : Unable to import module

请原谅我,我是Lambda和Node的新手。我正在尝试复制thisgit使用AWSIoT按钮订购披萨。我当前的代码是:varpizzapi=require('dominos');varmyStore=newpizzapi.Store({ID:'Example'});varmyAddress=newpizzapi.Address({Street:'Example',City:'Example',Region:'Example',PostalCode:'Example'});varmyCustomer=newpizzapi.Customer({firstName:'Example',las

node.js - 如何将我的 node_module、模块添加到 package.json

我的node_module文件夹中有一些模块,但是因为我是nodejs的业余爱好者,所以当我想安装主题时,我忘记使用--save和>npminstall。现在我有很多模块,但我的package.json是空的,所以有没有办法将主题添加到package.json。抱歉,如果我的问题很愚蠢,我是nodejs的初学者 最佳答案 只需切换到包含node_modules的目录,备份其中所有现有的package.json,然后使用npminit重新创建package.json.生成的package.json将包含node_modules中已存在

node.js - NPM 项目的每个 git 分支是否都有不同的 node_modules 依赖项?

我假设在开发NPM项目时,每个git分支(或您使用的任何版本控制系统)都可能指向一组不同的node_modules在文件系统上。真的吗?这是如何运作的?它对磁盘空间等有什么问题吗?或者也许,由于node_modules最常见的是.gitignore'd,那么node_modules文件在Git分支之间共享?再次,这将/如何工作?*请注意,Node.js/NPM与其他平台/语言根本不同,因为依赖项通常存储在本地项目中,而不是机器上的某个中心位置。 最佳答案 按照惯例,不应添加任何可以从外部源生成或提取的文件、库或二进制文件。这包括像n