首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Npm编译器:无法读取未定义的属性“”startsWith“”

Npm编译器:无法读取未定义的属性“”startsWith“”
EN

Stack Overflow用户
提问于 2017-07-24 12:41:46
回答 1查看 7.8K关注 0票数 7

我用webpack template设置了https://github.com/vuejs/vue-cli Vue CLI,它工作得很好。但当我更改模板文件中的某些内容时,它会抛出下面的错误。

请在下面的问题上提供帮助。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
> Starting dev server...


 DONE  Compiled successfully in 2703ms                                6:00:35 PM

> Listening at http://localhost:8083
 WAIT  Compiling...                                                   6:01:05 PM


c:\xampp\htdocs\myproject\node_modules\enhanced-resolve\lib\CachedInputFileSy
stem.js:145
                        if(key.startsWith(what))
                              ^

TypeError: Cannot read property 'startsWith' of undefined
    at Storage.purge (c:\xampp\htdocs\myproject\node_modules\enhanced-resolve
\lib\CachedInputFileSystem.js:145:10)
    at Storage.purge (c:\xampp\htdocs\myproject\node_modules\enhanced-resolve
\lib\CachedInputFileSystem.js:150:9)
    at CachedInputFileSystem.purge (c:\xampp\htdocs\myproject\node_modules\en
hanced-resolve\lib\CachedInputFileSystem.js:259:20)
    at EventEmitter.watcher.once (c:\xampp\htdocs\myproject\node_modules\webp
ack\lib\node\NodeWatchFileSystem.js:42:26)
    at EventEmitter.g (events.js:291:16)
    at emitTwo (events.js:106:13)
    at EventEmitter.emit (events.js:191:7)
    at EventEmitter._onTimeout (c:\xampp\htdocs\myproject\node_modules\watchp
ack\lib\watchpack.js:142:7)
    at ontimeout (timers.js:380:14)
    at tryOnTimeout (timers.js:244:5)
    at Timer.listOnTimeout (timers.js:214:5)

npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program Files (x8
6)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "dev"
npm ERR! node v6.10.2
npm ERR! npm  v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! dktrgo@1.0.0 dev: `node build/dev-server.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the dktrgo@1.0.0 dev script 'node build/dev-server.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the dktrgo package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node build/dev-server.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs dktrgo
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls dktrgo
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     c:\xampp\htdocs\myproject\npm-debug.log

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-24 13:07:26

我可以在v3.4.0中重现,但在v3.4.1 (大约5小时后发布)中无法重现。

要确认您使用的是v3.4.0:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm list enhanced-resolve

请将enhanced-resolve更新到v3.4.1:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm i enhanced-resolve
票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45280935

复制
相关文章
opencv无法读取图片_opencv无法读取图片
使用一下代码读取一张图片失败(不管是绝对路径还是相对路径,都失败),工程运行都没问题,就是图片读取失败。
全栈程序员站长
2022/11/04
2.4K0
npm无法安装sharp
但是在使用npm/yarn对sharp安装时经常会出现安装失败的问题,主要原因是安装源的问题所以我们可以选择为包管理器换源或者手动下载并安装。
用户6256742
2022/07/06
10.6K0
python的startswith()函数
描述Python startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。如果参数 beg 和 end 指定值,则在指定范围内检查。语法startswith()方法语法:str.startswith(str, beg=0,end=len(string));参数str -- 检测的字符串。strbeg -- 可选参数用于设置字符串检测的起始位置。strend -- 可选参数用于设置字符串检测的结束位置。返回值如果检测到字符串则返回True,否则返回F
狼啸风云
2019/08/29
1K0
Java-方法重载时 调用未定义的对象属性
public class TestWayReload { int id; String name; String pwd; public TestWayReload(){ System.out.println(“Hellow World!”); System.out.println("################"); }
Fisherman渔夫
2019/07/30
5.5K0
[187]python startswith()方法
Python startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。如果参数 beg 和 end 指定值,则在指定范围内检查。
周小董
2022/04/12
2660
Mac无法读取硬盘
问题描述: 由于没有弹出移动硬盘,就拔出来了。导致再插入硬盘,电脑也无法识别了。 步骤: 1.查看一下硬盘信息 画圈的就是我的硬盘。 2.将这个硬盘挂载 sudo diskutil mount /dev/disk2s1 然后需要输入的就是你的密码(开机密码) 可以看到,已经挂载成功了。
用户4793865
2023/01/12
1.1K0
Java startsWith()
startsWith():方法确定字符串是否以指定字符串的字符开头,根据需要返回true或false。  废话不多说,上代码。  eg:
用户7886150
2021/04/06
5310
logback.xml读取spring的属性
因为logback.xml和logback-test.xml会被logback组件直接读取,所以如果要交给spring管理,需要
十毛
2019/08/03
5.7K0
读取项目属性文件的几种方式
项目中会把一些环境变量、公共属性配置到属性文件中,总结了一些工程加载属性文件的方式。
用户2146693
2019/08/08
1.7K0
spring-PropertyPlaceholderConfiger读取属性
spring在读取配置文件的时候,我们时常使用@Value注解来注入配置文件中的配置,在配置文件中也可以通过${}的方式来引用已经申明的配置,这是依靠Spring提供的PropertyPlaceholderConfigure来实现的。
leobhao
2022/06/28
6190
python读取图片属性信息
从照片里面获取GPS信息。可交换图像文件常被简称为EXIF(Exchangeable image file format),是专门为数码相机的照片设定的,可以记录数码照片的属性信息和拍摄数据,EXIF信息不支持png,webp等图片格式。
全栈程序员站长
2022/10/01
2.1K0
python读取图片属性信息
vue在IE下无法正常工作,Promise未定义?
用vue写了一个日历组件,在Firefox、Edge、Chrome以及360等浏览器极速模式中运行一切正常,如图:
Yiiven
2022/12/15
4.2K0
vue在IE下无法正常工作,Promise未定义?
VS Code中无法识别npm命令
今天在VS Code中执行npm install命令时报了“'npm' 不是内部或外部命令,也不是可运行的程序或批处理文件”的错误。
跟着阿笨一起玩NET
2019/12/24
12K0
VS Code中无法识别npm命令
理解Java的startsWith函数
startsWith函数是Java String类的一个方法,用于检查字符串是否以指定的字串开始。本文将分别从函数的用法、实现原理及优化使用三个方面,详细解读Java的startsWith函数。
很酷的站长
2023/09/21
3.4K0
理解Java的startsWith函数
SQL谓词 %STARTSWITH(二)
在大多数情况下,%STARTSWITH将前导空格视为与任何其他字符相同的字符。 例如,%STARTSWITH ' B'可用于选择只有一个前导空白后跟字母B的字段值。然而,只包含空白的子字符串不能选择前导空白; 它选择非空值。
用户7741497
2022/05/09
1.2K0
自定义 npm 包读取外部 npm install 时传入的命令行参数
正常情况下我们安装一个 npm 包只需要执行 npm install 或者 yarn 就可以了,这基本上都是在发布环境。当我们自定义的 npm 包需要在测试阶段根据环境动态设置一些参数时就显得有些麻烦了。如果能在 npm install 时传递一些参数来提供内部 npm 包读取就会变的比较方便。本文介绍如何通过 npm install 增加的命令行参数和 .npmrc 来动态配置自定义 npm 包的行为。
我与梦想有个约会
2023/10/21
5900
自定义 npm 包读取外部 npm install 时传入的命令行参数
js的join split startsWith endsWith
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <script type="text/javascript"> // 1.字符串切割 let arr=[1,3,5]; let a=arr.
贵哥的编程之路
2020/10/28
2.2K0
解决npm install时报错无法安装chromedriver的问题
最近使用vue开发了一个前端项目,开发好后准备部署到服务器上。从git仓库拉下项目代码后,运行npm install安装项目所依赖的模块时却报错了,错误信息如下:
端碗吹水
2020/09/23
5.2K0
Spring Boot读取配置属性的常用方式
在Spring Boot项目中我们经常需要读取application.yml配置文件的自定义配置,今天就来罗列一下从yaml读取配置文件的一些常用手段和方法。
码农小胖哥
2020/07/07
3.1K0
startswith,split,format输出
先用一个python脚本来描述下: 脚本实验的功能是统计系统内存的值、剩余值以及剩余值所占的百分比。 #! /usr/bin/python with open('/proc/meminfo') as aa: for line in aa: if line.startswith('MemTotal'): MemTotal = line.split()[1] continue if line.startswith('MemFr
老七Linux
2018/05/31
8440

相似问题

无法读取npm安装中null的属性“”startsWith“”

50

无法读取未定义的属性“startsWith”

10

如何修复'npm错误!无法读取属性'startsWith‘的null’

60

TypeError:无法读取未定义的属性startsWith

121

返回;message.content.startsWith:无法读取未定义的属性“startsWith”

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文