Windows中项目构建遇到的坑,并请老师解解惑

来源:2-2 项目目录创建

心有猛虎_细嗅蔷薇

2017-04-30

(一)

express -e . 执行后出现 “'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。

按照老师的提示:使用命令npm install express-generator -g,安装下express应用生成器

运行成功。

但在没看问答区之前,自己遇到这样的问题:

npm install -g express 安装成功之后仍然提示express不是内部或外部命令.

http://szimg.mukewang.com/59054b770001aa6009920499.jpghttp://szimg.mukewang.com/59054b820001e11b04540155.jpg



上网一搜,发现是版本的原因,

解决办法是卸载掉最新版本,安装指定版本

npm install -g express@3.5.0

直接就可以运行。

那么,为什么新版本不可以,旧版本却可以呢?老师讲的express应用生成器是什么?

http://szimg.mukewang.com/59054bea0001b8fe02630088.jpg



(二)

新建 .babelrc 会在资源管理器中建立会提示http://szimg.mukewang.com/59054c1d0001f03506860137.jpg

cmd下又没有touch命令,这种情况下可直接使用WebStorm建立。

.babelrc具体的作用老师能再讲讲吗。

麻烦啦~

写回答

1回答

快乐动起来呀

2017-04-30

第一个问题express生成器是指通过命令快速生成express项目结构并完成初始化,具体参考express官网:http://expressjs.com/zh-cn/starter/generator.html

第二个问题.babelrc文件是配置babel编译的,一般配置babel编译有2种方式一个是通过.babelrc文件一个是在package.json增加babel选项。

有问题再沟通哈

0
2
心有猛虎_细嗅蔷薇
非常感谢!
2017-04-30
共2条回复

ES6零基础教学 解析彩票项目

ES6从零开始,量身设计的迷你案例,让你全面掌握ES6

2579 学习 · 881 问题

查看课程