我正在运行webpack-dev-server,它一直在提供旧文件,任何想法?
我在项目中删除了对foo.js的任何引用

我的webpack配置:
module.exports = {
context: __dirname + "/app",
entry: "./main.js",
output: {
path: __dirname + "/dist",
filename: "bundle.js"
},
devtool: "#source-map",
module: {
loaders: [
// Transpile any JavaScript file:
{test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader'}
]
},
resolve: {
// you can now require('file') instead of require('file.js')
extensions: ['', '.js', '.json']
}
}
Run Code Online (Sandbox Code Playgroud) 运行ember服务器在我的开发机器上本地工作正常,但我如何在我的主机上执行?我所能做的就是上传包含CLI构建输出的dist文件夹.但是当我导航到它时,有一个空白页面.
有人可以一步一步地分享如何在openshift上部署和运行生产ember-cli应用程序?
我不确定这个过程和openshift cli步骤.
在本地我使用ember serve但是我不确定它在openshift中运行时该怎么做.
我有一个像这样的目录结构:
/src
/components
fooComponent.js
/someDir
webpack.json
index.js
package.json
Run Code Online (Sandbox Code Playgroud)
包.json:
"devDependencies": {
"babel-core": "^6.4.5",
"babel-loader": "^6.2.1",
"babel-preset-es2015": "^6.3.13",
"css-loader": "^0.22.0",
"style-loader": "^0.13.0",
"stylus-loader": "^1.5.1",
"webpack": "^1.12.12"
}
Run Code Online (Sandbox Code Playgroud)
The index json is imported the fooComponent.js like so:
import fooComponent from '../fooComponent'
Run Code Online (Sandbox Code Playgroud)
但是在运行 webpack 时出现这个错误:
错误:找不到相对于目录“me/src/components”的预设“es2015”
webpack.config:
module.exports = {
context: __dirname,
entry: {
main: [
"./index"
]
},
output: {
path: __dirname + "/dist",
filename: "foo.js"
},
devtool: "source-map",
module: {
loaders: [
{
test: /\.js$/,
loader: 'babel-loader',
query: {
presets: ['es2015'] …Run Code Online (Sandbox Code Playgroud) 在开发工具控制台中尝试这个:
JSON.stringify(document.body.getBoundingClientRect())
Run Code Online (Sandbox Code Playgroud)
输出是{},而不是合理的东西.
有任何想法吗?
我已经安装了express-generetor npm模块,并且喜欢使用玉模板作为模板来构造项目的方式。但是我也喜欢使用HTML-webpack-plugin生成自己的文件,将这两种方法集成在一起的最佳方法是什么?
出于某种原因,当我做var sphere = new Core(); 在游戏中,我看到Core未定义,即使我导入它:
Game.js
import Core from 'gameUnits/Core'
export class Game {
constructor() {
Run Code Online (Sandbox Code Playgroud)
Core.js:
export class Core {
constructor(scene) {
}
}
Run Code Online (Sandbox Code Playgroud) 我刚刚开始我的第一个反应原生应用程序:
http://www.raywenderlich.com/99473/introducing-react-native-building-apps-javascript
但是,当我运行构建时,我得到以下内容:这很重要吗?
[5:24:30 PM] <START> Building Dependency Graph
[5:24:30 PM] <START> Crawling File System
ERROR watch EMFILE
{"code":"EMFILE","errno":"EMFILE","syscall":"watch"}
Error: watch EMFILE
at exports._errnoException (util.js:746:11)
at FSWatcher.start (fs.js:1172:11)
at Object.fs.watch (fs.js:1198:11)
at NodeWatcher.watchdir (/Users/me/PhpstormProjects/foo/node_modules/react-native/node_modules/sane/src/node_watcher.js:144:20)
at Walker.<anonymous>
Run Code Online (Sandbox Code Playgroud) 我试图使用webpack与反应,但我收到此错误:
./app/main.js中的错误
Module parse failed: /Users/me/app/main.js Line 2: Unexpected token
You may need an appropriate loader to handle this file type.
| //npm
| import React from 'react';
Run Code Online (Sandbox Code Playgroud)
这是感兴趣的webpack配置部分:
test: /\.jsx?$/,
include: path.join(__dirname, 'src'),
loader: 'babel-loader',
query: {
presets: ['es2015', 'react']
Run Code Online (Sandbox Code Playgroud)
和package.json:
"devDependencies": {
"autoprefixer-loader": "^3.1.0",
"babel-core": "^6.1.20",
"babel-loader": "^6.1.0",
"babel-preset-es2015": "^6.1.18",
"babel-preset-react": "^6.1.18",
"jest": "^0.1.40",
"webpack": "^1.12.4",
"webpack-dev-server": "^1.12.1",
"css-loader": "^0.22.0",
"style-loader": "^0.13.0"
},
"dependencies": {
"babel-polyfill": "^6.1.19",
"history": "^1.17.0",
"react": "^0.14.2",
"react-dom": "^0.14.2",
"react-mdl": "^1.0.4",
"react-router": "^1.0.2"
}
Run Code Online (Sandbox Code Playgroud) 我想将parse和graphQL用于新的应用程序.它基本上适用于未登录的用户,在这些用户中,人们共享链接并协作处理某些附加项目.这将计划在某个地点举行会议.
是否有人知道解决方案或知道如何解决这个问题?这似乎是制作应用程序的绝佳方式.
编辑
PARSE是死的
webpack ×3
ember-cli ×2
ecmascript-6 ×1
ember.js ×1
graphql ×1
javascript ×1
json ×1
openshift ×1
react-native ×1
reactjs ×1
relayjs ×1
traceur ×1